Fonction Cell en VBA-excel
Résolu
2pax.cruz
-
chossette9 Messages postés 4239 Date d'inscription Statut Contributeur Dernière intervention -
chossette9 Messages postés 4239 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je connais la fonction Cells() en VBA-Excel pour faire référence a une cellule de la feuille en cours.
Mais comment faire pour faire référence à une cellule d'une autre feuille?
Merci.
je connais la fonction Cells() en VBA-Excel pour faire référence a une cellule de la feuille en cours.
Mais comment faire pour faire référence à une cellule d'une autre feuille?
Merci.
A voir également:
- Fonction range vba
- Fonction si et - Guide
- Input signal out of range ✓ - Forum Matériel & Système
- Vba range avec variable ✓ - Forum VB / VBA
- Out of range - Forum Ecran
- Comment désactiver out of range - Forum Ecran
2 réponses
Bonjour,
pour faire référence à une autre feuille, si elle est dans le même classeur, tu peux simplement utiliser "Sheets()". Par exemple, pour prendre la valeur de la cellule A1 sur la 2e feuille du classeur, tu fais :
Si tu veux faire référence à un autre classeur, il faut que ce dernier soit ouvert, et il faut rajouter "Workbooks()".
Cordialement.
Ce mec la n'était pas une lumière, car il était niais.
pour faire référence à une autre feuille, si elle est dans le même classeur, tu peux simplement utiliser "Sheets()". Par exemple, pour prendre la valeur de la cellule A1 sur la 2e feuille du classeur, tu fais :
Sheets(2).Cells(1,1).Value .A la place du 2, tu peux directement mettre le nom de la feuille, entre guillemets :
Sheets("nom_de_la_feuille").Cells(1,1).Value .
Si tu veux faire référence à un autre classeur, il faut que ce dernier soit ouvert, et il faut rajouter "Workbooks()".
Cordialement.
Ce mec la n'était pas une lumière, car il était niais.