Je souhaiterais via un code pouvoir r=E9index=E9 une base de donn=E9e dont
la taille varie dans le temps.
Manuellement les op=E9rations que j'effectue sont les suivantes :
- positionnement en A1
- ctrl-maj-fl=E8che droite pour s=E9lectionner la largeur du tableau
- ctrl-maj-fl=E8che bas pour s=E9lectionner la hauteur du tableau
- clic dans le carr=E9 d'adresse et l=E0 je nomme ma plage : 'Index1'
- validation
En visualisant le code enregistr=E9 :
Sub Macro2()
Range("A1").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
ActiveWorkbook.Names.Add Name:=3D"Index1", RefersToR1C1:=3D"=3DFeuil1!
R1C1:R10C6"
End Sub
La plage n'est pas d=E9finie de mani=E8re variable (de la taille de la
s=E9lection) mais comme une zone fixe.
Quelqu'un pourrait-il m'aider =E0 ce que l'indexation varie en fonction
de la taille du tableau.
Fait réference à: ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1))
isabelle
Bonjour,
Je souhaiterais via un code pouvoir réindexé une base de donnée dont la taille varie dans le temps.
Manuellement les opérations que j'effectue sont les suivantes :
- positionnement en A1 - ctrl-maj-flèche droite pour sélectionner la largeur du tableau - ctrl-maj-flèche bas pour sélectionner la hauteur du tableau - clic dans le carré d'adresse et là je nomme ma plage : 'Index1' - validation
En visualisant le code enregistré :
Sub Macro2() Range("A1").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select ActiveWorkbook.Names.Add Name:="Index1", RefersToR1C1:="þuil1! R1C1:R10C6" End Sub
La plage n'est pas définie de manière variable (de la taille de la sélection) mais comme une zone fixe.
Quelqu'un pourrait-il m'aider à ce que l'indexation varie en fonction de la taille du tableau.
Merci d'avance, Sundow
bonjour Sundow,
selectionne au menu, Insertion, Nom, Définir,
Nom dans le classeur : Index1
Fait réference à: ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1))
isabelle
Bonjour,
Je souhaiterais via un code pouvoir réindexé une base de donnée dont
la taille varie dans le temps.
Manuellement les opérations que j'effectue sont les suivantes :
- positionnement en A1
- ctrl-maj-flèche droite pour sélectionner la largeur du tableau
- ctrl-maj-flèche bas pour sélectionner la hauteur du tableau
- clic dans le carré d'adresse et là je nomme ma plage : 'Index1'
- validation
En visualisant le code enregistré :
Sub Macro2()
Range("A1").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
ActiveWorkbook.Names.Add Name:="Index1", RefersToR1C1:="þuil1!
R1C1:R10C6"
End Sub
La plage n'est pas définie de manière variable (de la taille de la
sélection) mais comme une zone fixe.
Quelqu'un pourrait-il m'aider à ce que l'indexation varie en fonction
de la taille du tableau.
Fait réference à: ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1))
isabelle
Bonjour,
Je souhaiterais via un code pouvoir réindexé une base de donnée dont la taille varie dans le temps.
Manuellement les opérations que j'effectue sont les suivantes :
- positionnement en A1 - ctrl-maj-flèche droite pour sélectionner la largeur du tableau - ctrl-maj-flèche bas pour sélectionner la hauteur du tableau - clic dans le carré d'adresse et là je nomme ma plage : 'Index1' - validation
En visualisant le code enregistré :
Sub Macro2() Range("A1").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select ActiveWorkbook.Names.Add Name:="Index1", RefersToR1C1:="þuil1! R1C1:R10C6" End Sub
La plage n'est pas définie de manière variable (de la taille de la sélection) mais comme une zone fixe.
Quelqu'un pourrait-il m'aider à ce que l'indexation varie en fonction de la taille du tableau.
Je souhaiterais via un code pouvoir réindexé une base de donnée d ont la taille varie dans le temps.
Manuellement les opérations que j'effectue sont les suivantes :
- positionnement en A1 - ctrl-maj-flèche droite pour sélectionner la largeur du tableau - ctrl-maj-flèche bas pour sélectionner la hauteur du tableau - clic dans le carré d'adresse et là je nomme ma plage : 'Index1' - validation
En visualisant le code enregistré :
Sub Macro2() Range("A1").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select ActiveWorkbook.Names.Add Name:="Index1", RefersToR1C1:="þu il1! R1C1:R10C6" End Sub
La plage n'est pas définie de manière variable (de la taille de la sélection) mais comme une zone fixe.
Quelqu'un pourrait-il m'aider à ce que l'indexation varie en fonction de la taille du tableau.
Je souhaiterais via un code pouvoir réindexé une base de donnée d ont
la taille varie dans le temps.
Manuellement les opérations que j'effectue sont les suivantes :
- positionnement en A1
- ctrl-maj-flèche droite pour sélectionner la largeur du tableau
- ctrl-maj-flèche bas pour sélectionner la hauteur du tableau
- clic dans le carré d'adresse et là je nomme ma plage : 'Index1'
- validation
En visualisant le code enregistré :
Sub Macro2()
Range("A1").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
ActiveWorkbook.Names.Add Name:="Index1", RefersToR1C1:="=Feu il1!
R1C1:R10C6"
End Sub
La plage n'est pas définie de manière variable (de la taille de la
sélection) mais comme une zone fixe.
Quelqu'un pourrait-il m'aider à ce que l'indexation varie en fonction
de la taille du tableau.
Je souhaiterais via un code pouvoir réindexé une base de donnée d ont la taille varie dans le temps.
Manuellement les opérations que j'effectue sont les suivantes :
- positionnement en A1 - ctrl-maj-flèche droite pour sélectionner la largeur du tableau - ctrl-maj-flèche bas pour sélectionner la hauteur du tableau - clic dans le carré d'adresse et là je nomme ma plage : 'Index1' - validation
En visualisant le code enregistré :
Sub Macro2() Range("A1").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select ActiveWorkbook.Names.Add Name:="Index1", RefersToR1C1:="þu il1! R1C1:R10C6" End Sub
La plage n'est pas définie de manière variable (de la taille de la sélection) mais comme une zone fixe.
Quelqu'un pourrait-il m'aider à ce que l'indexation varie en fonction de la taille du tableau.
Merci d'avance, Sundow
d.sundow
Bonjour Isabelle, bonjour JB,
Merci beaucoup pour vos réponses. Je vais choisir la solution une de JB, car c'est celle que je comprends le mieux.
Pour ce qui est de la fonction Décaler je l'étudierai à tête repos ée.
JB au passage bravo pour ton site il est vraiment trop bien ! - Sundow
Bonjour Isabelle, bonjour JB,
Merci beaucoup pour vos réponses. Je vais choisir la solution une de
JB, car c'est celle que je comprends le mieux.
Pour ce qui est de la fonction Décaler je l'étudierai à tête repos ée.
JB au passage bravo pour ton site il est vraiment trop bien ! - Sundow
c'est à dire décaler à partir de la cellule A1 du nombre de valeur de la colonne A:A ---> variable X et du nombre de valeur de la ligne 1:1 ---> variable y
isabelle
bonjour Sundow,
Bonjour Isabelle, bonjour JB,
Pour ce qui est de la fonction Décaler je l'étudierai à tête reposée.
c'est à dire décaler à partir de la cellule A1
du nombre de valeur de la colonne A:A ---> variable X
et du nombre de valeur de la ligne 1:1 ---> variable y
c'est à dire décaler à partir de la cellule A1 du nombre de valeur de la colonne A:A ---> variable X et du nombre de valeur de la ligne 1:1 ---> variable y
isabelle
d.sundow
Bonjour,
Merci mille fois pour toutes ces précisions. Je les étudierai demain matin. J'ai passé toute la journée derrière la grille et j'ai le cerveau complètement... grillé :-))
Très bonne soirée à vous - Sundow
Bonjour,
Merci mille fois pour toutes ces précisions. Je les étudierai demain
matin. J'ai passé toute la journée derrière la grille et j'ai le
cerveau complètement... grillé :-))
Merci mille fois pour toutes ces précisions. Je les étudierai demain matin. J'ai passé toute la journée derrière la grille et j'ai le cerveau complètement... grillé :-))
Très bonne soirée à vous - Sundow
isabelle
ps/ attention lors de la définition d'un Nom, il faut toujours utiliser des références Absolues
une très bonne soirée à toi également, isabelle
Bonjour,
Merci mille fois pour toutes ces précisions. Je les étudierai demain matin. J'ai passé toute la journée derrière la grille et j'ai le cerveau complètement... grillé :-))
Très bonne soirée à vous - Sundow
ps/
attention lors de la définition d'un Nom, il faut toujours utiliser des références Absolues
une très bonne soirée à toi également,
isabelle
Bonjour,
Merci mille fois pour toutes ces précisions. Je les étudierai demain
matin. J'ai passé toute la journée derrière la grille et j'ai le
cerveau complètement... grillé :-))
ps/ attention lors de la définition d'un Nom, il faut toujours utiliser des références Absolues
une très bonne soirée à toi également, isabelle
Bonjour,
Merci mille fois pour toutes ces précisions. Je les étudierai demain matin. J'ai passé toute la journée derrière la grille et j'ai le cerveau complètement... grillé :-))