[Excel VBA] - Range(Cells et Sheets
Résolu
jouvrard
-
Farfadet88 Messages postés 7780 Date d'inscription Statut Membre Dernière intervention -
Farfadet88 Messages postés 7780 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici mon souci:
Je veux récupérer une valeur se trouvant dans un onglet d'Excel différent de celui sur lequel je suis.
Or, la cellule est défini avant, et je dois donc user le Range(Cells(y,x), Cells(y,x)).
Ceci fonctionne:
ThisWorkbook.ActiveSheet.Range(Cells(y, x), Cells(y, x))
Mais ceci ne fonctionne pas:
ThisWorkBook.Sheets("Titre").Range(Cells(y, x), Cells(y, x))
J'ai essayé en mettant en .Value derrière, mais aussi en initialisant une variable avec ThisWorkBook.Sheets("Titre"), mais rien 'y fait.
Erreur d'exécution 1004
Erreur définie par l'application ou par l'objet
Merci pour votre aide!
Voici mon souci:
Je veux récupérer une valeur se trouvant dans un onglet d'Excel différent de celui sur lequel je suis.
Or, la cellule est défini avant, et je dois donc user le Range(Cells(y,x), Cells(y,x)).
Ceci fonctionne:
ThisWorkbook.ActiveSheet.Range(Cells(y, x), Cells(y, x))
Mais ceci ne fonctionne pas:
ThisWorkBook.Sheets("Titre").Range(Cells(y, x), Cells(y, x))
J'ai essayé en mettant en .Value derrière, mais aussi en initialisant une variable avec ThisWorkBook.Sheets("Titre"), mais rien 'y fait.
Erreur d'exécution 1004
Erreur définie par l'application ou par l'objet
Merci pour votre aide!
A voir également:
- Cells vba
- Cell vba - Meilleures réponses
- Vba worksheet cell - Meilleures réponses
- Incompatibilité de type vba ✓ - Forum Programmation
- Dépassement de capacité vba ✓ - Forum Excel
- Excel compter cellule couleur sans vba - Guide
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
- Erreur d'exécution '13': Incompatibilité de Type ✓ - Forum VB / VBA