dans une macro, je veux faire par exemple
Range("C14").Select
Par contre le C14 je ne le veux pas par defaux, je voudrais avoir ce qui est
ecrit dans la feuille x dans la cellule A1 , par exemple d9
comment je peux faire en sorte que dans la macro ca me donne comme resultat
d9 ?
Pour avoir le contenu d'une cellule: MsgBox [Feuil1!c14]
Pour avoir son adresse: MsgBox [Feuil1!c14].Address(0, 0)
Salutations JJ
"Umpire1976" a écrit dans le message de news:
dans une macro, je veux faire par exemple Range("C14").Select Par contre le C14 je ne le veux pas par defaux, je voudrais avoir ce qui est
ecrit dans la feuille x dans la cellule A1 , par exemple d9 comment je peux faire en sorte que dans la macro ca me donne comme resultat
d9 ?
Merci de votre aide precieuse.
AV
Si je comprends bien. Exemple : Tu as en A1 de Feuil1 le texte "D9" Tu souhaites sélectionner (à partir de n'importe quelle feuille) la plage de "Feuil2" correspondant à ce texte, à savoir aller en D9 de Feuill2 Les changement de ce "texte" (sous réserve qu'il s'agissent d'une réf de cellule, changeront la destination de la sélection Sub zzz() Application.Goto Reference:="Feuil2!" & Range([Feuil1!A1]).Address(ReferenceStyle:=xlR1C1) End Sub
AV
Si je comprends bien.
Exemple :
Tu as en A1 de Feuil1 le texte "D9"
Tu souhaites sélectionner (à partir de n'importe quelle feuille) la plage
de "Feuil2" correspondant à ce texte, à savoir aller en D9 de Feuill2
Les changement de ce "texte" (sous réserve qu'il s'agissent d'une réf de
cellule, changeront la destination de la sélection
Sub zzz()
Application.Goto Reference:="Feuil2!" &
Range([Feuil1!A1]).Address(ReferenceStyle:=xlR1C1)
End Sub
Si je comprends bien. Exemple : Tu as en A1 de Feuil1 le texte "D9" Tu souhaites sélectionner (à partir de n'importe quelle feuille) la plage de "Feuil2" correspondant à ce texte, à savoir aller en D9 de Feuill2 Les changement de ce "texte" (sous réserve qu'il s'agissent d'une réf de cellule, changeront la destination de la sélection Sub zzz() Application.Goto Reference:="Feuil2!" & Range([Feuil1!A1]).Address(ReferenceStyle:=xlR1C1) End Sub
AV
Umpire1976
effectivement je vais essayer d'etre plus clair, dans l'onglet feuil1 dans la cellule c14 , j'ai inscrit manuellement D9 directement dans la cellule
et Dans la macro que je construit comme par exemple Range("C14").Select je veux que le "c14" soit plutot D9 car le D9 sera changer régulierement.
Merci d'Avance.
Bonjour à toi aussi
Pas très clair....mais:
Pour avoir le contenu d'une cellule: MsgBox [Feuil1!c14]
Pour avoir son adresse: MsgBox [Feuil1!c14].Address(0, 0)
Salutations JJ
"Umpire1976" a écrit dans le message de news:
dans une macro, je veux faire par exemple Range("C14").Select Par contre le C14 je ne le veux pas par defaux, je voudrais avoir ce qui est
ecrit dans la feuille x dans la cellule A1 , par exemple d9 comment je peux faire en sorte que dans la macro ca me donne comme resultat
d9 ?
Merci de votre aide precieuse.
effectivement je vais essayer d'etre plus clair, dans l'onglet feuil1 dans la
cellule c14 , j'ai inscrit manuellement D9 directement dans la cellule
et Dans la macro que je construit comme par exemple
Range("C14").Select
je veux que le "c14" soit plutot D9 car le D9 sera changer régulierement.
Merci d'Avance.
Bonjour à toi aussi
Pas très clair....mais:
Pour avoir le contenu d'une cellule:
MsgBox [Feuil1!c14]
Pour avoir son adresse:
MsgBox [Feuil1!c14].Address(0, 0)
Salutations
JJ
"Umpire1976" <Umpire1976@discussions.microsoft.com> a écrit dans le message
de news:D914E03C-ADB2-4A28-AA14-B21CC2526C28@microsoft.com...
dans une macro, je veux faire par exemple
Range("C14").Select
Par contre le C14 je ne le veux pas par defaux, je voudrais avoir ce qui
est
ecrit dans la feuille x dans la cellule A1 , par exemple d9
comment je peux faire en sorte que dans la macro ca me donne comme
resultat