OVH Cloud OVH Cloud

Une explication de texte svp !

6 réponses
Avatar
gege
Bonjour,
Quelqu'un peut il me dire ce veut dire cette formule :

MsgBox ("Donn=E9es du " & feuille_agents.[an2].Value)

Surtout le [an2]... j'ai beau chercher je ne le trouve nul=20
part...ou il est initialis=E9 !!!!
Je crise...le msgbox m'affiche bien une valeur mais je ne=20
sais pas ou il va la chercher !!!!
Merci d'aider un p=F4vre d=E9butant

Gerard

6 réponses

Avatar
ru-th
Salut

[an2] est un raccourci pour range("an2")
donc tu dois avoir une cellule nommée an2 (insertion/nom/définir) dans le
classeur concerné
a+
rural thierry

"gege" a écrit dans le message de
news: 127f01c49bcc$b5215230$
Bonjour,
Quelqu'un peut il me dire ce veut dire cette formule :

MsgBox ("Données du " & feuille_agents.[an2].Value)

Surtout le [an2]... j'ai beau chercher je ne le trouve nul
part...ou il est initialisé !!!!
Je crise...le msgbox m'affiche bien une valeur mais je ne
sais pas ou il va la chercher !!!!
Merci d'aider un pôvre débutant

Gerard
Avatar
papou
Bonjour
Je fais une tentative :
La formule entre crochet évalue la valeur contenue dans la cellule AN2 soit
donc en quelque sorte l'équivalent d'un
Range("AN2").Value
La formule feuille_agents identifie (à moins que je ne me trompe) le
codename d'une des feuilles de ton classeur, ce codename peut être différent
du nom de l'onglet de la feuille.
Le codename d'une feuille est une propriété modifiable et accessible à
partir de l'éditeur VBA.
En espérant t'avoir un peu éclairé.
Cordialment
Pascal

"gege" a écrit dans le message de
news:127f01c49bcc$b5215230$
Bonjour,
Quelqu'un peut il me dire ce veut dire cette formule :

MsgBox ("Données du " & feuille_agents.[an2].Value)

Surtout le [an2]... j'ai beau chercher je ne le trouve nul
part...ou il est initialisé !!!!
Je crise...le msgbox m'affiche bien une valeur mais je ne
sais pas ou il va la chercher !!!!
Merci d'aider un pôvre débutant

Gerard
Avatar
gege
Merci pour l'info

Pas de valeur dans la cellule AN2 :-))
Mais je vais chercher du coté de codename ...
merci encore




-----Message d'origine-----
Bonjour
Je fais une tentative :
La formule entre crochet évalue la valeur contenue dans
la cellule AN2 soit

donc en quelque sorte l'équivalent d'un
Range("AN2").Value
La formule feuille_agents identifie (à moins que je ne me
trompe) le

codename d'une des feuilles de ton classeur, ce codename
peut être différent

du nom de l'onglet de la feuille.
Le codename d'une feuille est une propriété modifiable et
accessible à

partir de l'éditeur VBA.
En espérant t'avoir un peu éclairé.
Cordialment
Pascal

"gege" a écrit dans
le message de

news:127f01c49bcc$b5215230$
Bonjour,
Quelqu'un peut il me dire ce veut dire cette formule :

MsgBox ("Données du " & feuille_agents.[an2].Value)

Surtout le [an2]... j'ai beau chercher je ne le trouve nul
part...ou il est initialisé !!!!
Je crise...le msgbox m'affiche bien une valeur mais je ne
sais pas ou il va la chercher !!!!
Merci d'aider un pôvre débutant

Gerard


.



Avatar
Gege
Au debut c'est ce que je croyais mais pas de valeur dans
AN2 :-(((

Pas de nom an2 definit non plus----> re :-((((

Pas plus d'aide dans ... l'aide !!!
Merci de t'être pensé sur mon problème
A+

-----Message d'origine----- >Salut

[an2] est un raccourci pour range("an2")
donc tu dois avoir une cellule nommée an2
(insertion/nom/définir) dans le

classeur concerné
a+
rural thierry

"gege" a écrit dans
le message de

news: 127f01c49bcc$b5215230$
Bonjour,
Quelqu'un peut il me dire ce veut dire cette formule :

MsgBox ("Données du " & feuille_agents.[an2].Value)

Surtout le [an2]... j'ai beau chercher je ne le trouve nul
part...ou il est initialisé !!!!
Je crise...le msgbox m'affiche bien une valeur mais je ne
sais pas ou il va la chercher !!!!
Merci d'aider un pôvre débutant

Gerard


.



Avatar
docm
Salut thierry.

Une petite erreur : on ne peut pas nommer une plage "an2" ---> Nom non
valide.

Sauf erreur.

"ru-th" wrote in message
news:
Salut

[an2] est un raccourci pour range("an2")
donc tu dois avoir une cellule nommée an2 (insertion/nom/définir) dans le
classeur concerné
a+
rural thierry

"gege" a écrit dans le message de
news: 127f01c49bcc$b5215230$
Bonjour,
Quelqu'un peut il me dire ce veut dire cette formule :

MsgBox ("Données du " & feuille_agents.[an2].Value)

Surtout le [an2]... j'ai beau chercher je ne le trouve nul
part...ou il est initialisé !!!!
Je crise...le msgbox m'affiche bien une valeur mais je ne
sais pas ou il va la chercher !!!!
Merci d'aider un pôvre débutant

Gerard




Avatar
docm
Bonjour gege.

Sous toutes réserves.
La méthode Evaluate convertit une chaîne de caractères en un objet ou une
valeur.
Exemples:
r = Evaluate("2*3")
trigVariable = Evaluate("SIN(45)")

On peut remplacer le mot Evaluate par des crochets droits []:
r = [2*3] est l'équivalent de r = Evaluate("2*3")

Dans l'exemple suivant, Evaluate ou [] retourne l'objet Range(A1).
Set premièrecelluledansfeuille = Workbooks("1").Sheets(4).[A1]

Evaluate peut interpréter une formule à la condition toutefois qu'elle soit
en anglais US.
r = Evaluate("ALEA()") produira une erreur, mais
r = Evaluate("rand()") donnera la valeur attendue.

Amicalement

"gege" wrote in message
news:127f01c49bcc$b5215230$
Bonjour,
Quelqu'un peut il me dire ce veut dire cette formule :

MsgBox ("Données du " & feuille_agents.[an2].Value)

Surtout le [an2]... j'ai beau chercher je ne le trouve nul
part...ou il est initialisé !!!!
Je crise...le msgbox m'affiche bien une valeur mais je ne
sais pas ou il va la chercher !!!!
Merci d'aider un pôvre débutant

Gerard