OVH Cloud OVH Cloud

Différence entre :

2 réponses
Avatar
Alpha
Bonjour,



Peut-on écrire indifféremment dans une proc, car moi je ne vois pas de
différence et de ce fait, j'ai peur d'oublier quelque chose.



Sheets("Feuil1").Range("A1").Value

ou

Feuil1.[A1]



Merci

Alpha

2 réponses

Avatar
Pascal Engelmajer
Salut,
"Feuil1." n'est équivalent à Sheets("Feuil1"). que si la propriété (Name)
cad CodeName est égale à la propriété Name de la feuille
[A1] est équivalent à Evaluate("A1") c'est à dire Range("A1") et comme Value
est la propriété par défaut [A1] est équivalent à Range("A1").Value
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Alpha" a écrit dans le message de news:

Bonjour,



Peut-on écrire indifféremment dans une proc, car moi je ne vois pas de
différence et de ce fait, j'ai peur d'oublier quelque chose.



Sheets("Feuil1").Range("A1").Value

ou

Feuil1.[A1]



Merci

Alpha




Avatar
Alpha
Merci beaucoup Pascal
C'est très clair.
Alpha

"Pascal Engelmajer" a écrit dans le
message de news:%
Salut,
"Feuil1." n'est équivalent à Sheets("Feuil1"). que si la propriété (Name)
cad CodeName est égale à la propriété Name de la feuille
[A1] est équivalent à Evaluate("A1") c'est à dire Range("A1") et comme
Value

est la propriété par défaut [A1] est équivalent à Range("A1").Value
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Alpha" a écrit dans le message de news:

Bonjour,



Peut-on écrire indifféremment dans une proc, car moi je ne vois pas de
différence et de ce fait, j'ai peur d'oublier quelque chose.



Sheets("Feuil1").Range("A1").Value

ou

Feuil1.[A1]



Merci

Alpha