Excel-Recherche d'une cellule par son adresse
apnw7931
Messages postés
55
Statut
Membre
-
apnw7931 Messages postés 55 Statut Membre -
apnw7931 Messages postés 55 Statut Membre -
Bonjour, dans un classeur Excel, j'ai 5 feuilles.
Sur une 6ème feuille, j'aimerai pouvoir récupérer, par exemple, toutes les valeurs des cellules B5 de chacune des 5 feuilles.
Donc, sur ma feuille 6, je veux qqch du genre:
A1 = B5 de la feuille 1
B1 = B5 de la feuille 2
C1 = B5 de la feuille 3
D1 = B5 de la feuille 4
E1 = B5 de la feuille 5
Comment faire s'il vous plait ?
A terme, le choix de la selection se fera par un userform.
(variable a = B, varible b = 5)
Merci?
Sur une 6ème feuille, j'aimerai pouvoir récupérer, par exemple, toutes les valeurs des cellules B5 de chacune des 5 feuilles.
Donc, sur ma feuille 6, je veux qqch du genre:
A1 = B5 de la feuille 1
B1 = B5 de la feuille 2
C1 = B5 de la feuille 3
D1 = B5 de la feuille 4
E1 = B5 de la feuille 5
Comment faire s'il vous plait ?
A terme, le choix de la selection se fera par un userform.
(variable a = B, varible b = 5)
Merci?
A voir également:
- Excel-Recherche d'une cellule par son adresse
- Liste déroulante excel - Guide
- Connaitre son adresse mac - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Excel trier par ordre croissant chiffre - Guide
- Comment connaître son adresse ip - Guide
5 réponses
Salut,
Tu peux aussi référencer par nom de la feuille
Pour ne pas répéter plusieurs fois la référencé vers la feuille 6 tu peux utiliser With ... End With
Sheets(6).Range("A1")=Sheets(1).Range("B5")
Sheets(6).Range("B1")=Sheets(2).Range("B5")
Tu peux aussi référencer par nom de la feuille
Sheets(6).Range("A1")=Sheets("feuil1").Range("B5")
Sheets(6).Range("B1")=Sheets("feuil2").Range("B5")
Pour ne pas répéter plusieurs fois la référencé vers la feuille 6 tu peux utiliser With ... End With
With Sheets(6)
.Range("A1")=Sheets("feuil1").Range("B5")
.Range("B1")=Sheets("feuil2").Range("B5")
End With
Merci.
Et comment rentrer des arguments la dedans ?
J'aimerai inserer des variables du genre
a = B
b = 5
comment adpater les formules ?
Et comment rentrer des arguments la dedans ?
J'aimerai inserer des variables du genre
a = B
b = 5
comment adpater les formules ?
Pour l'instant, j'ai ca qui fonctionne pour la premiere feuille
Mais ca reste du statique.
ActiveCell.FormulaR1C1 = "=INDIRECT( ""'Feuil1'!""&""B5"",TRUE )"
Mais ca reste du statique.
ActiveCell.FormulaR1C1 = "=INDIRECT( ""'Feuil1'!""&""B5"",TRUE )"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question