INCOMPATIBILITE EXCEL en français et VBAProject en anglais

Le
Geronimo93
Bonjour
Ecrivant une macro sous EXCEL, je me heurete à un problème de langue.
Je souhaitais écrire dans ma macro:
ActiveCell.FormulaR1C1 = "=NBVAL(G:G)"
pour remplir une case d'ECXEL avec la formule: NBVAL(G:G)

Mais cet abruti de VBAProject ne comprend pas la formule NBVAL et ne sais
la traduire comme d'autres formules qu'il traduit sans grand problème.
Quelqu'un sait-il comment je dois faire?
Bonne journée
FC
Questions / Réponses high-tech
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jacquouille
Le #18923981
Bonsoir
Il existe un traducteur.
Pour le fun, essayez toute la formule en Français.
NBVAL est traduit par : =COUNTA(G:G)

--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."

Jacquouille.

"Geronimo93" de news:
Bonjour
Ecrivant une macro sous EXCEL, je me heurete à un problème de langue.
Je souhaitais écrire dans ma macro:
ActiveCell.FormulaR1C1 = "=NBVAL(G:G)"
pour remplir une case d'ECXEL avec la formule: NBVAL(G:G)

Mais cet abruti de VBAProject ne comprend pas la formule NBVAL et ne
sais
la traduire comme d'autres formules qu'il traduit sans grand problème.
Quelqu'un sait-il comment je dois faire?
Bonne journée
FC


MichDenis
Le #18924281
ActiveCell.FormulaLocal = "=NBVAL(G:G)"



"Geronimo93" discussion :
Bonjour
Ecrivant une macro sous EXCEL, je me heurete à un problème de langue.
Je souhaitais écrire dans ma macro:
ActiveCell.FormulaR1C1 = "=NBVAL(G:G)"
pour remplir une case d'ECXEL avec la formule: NBVAL(G:G)

Mais cet abruti de VBAProject ne comprend pas la formule NBVAL et ne sais
la traduire comme d'autres formules qu'il traduit sans grand problème.
Quelqu'un sait-il comment je dois faire?
Bonne journée
FC
Daniel.C
Le #18924271
Bonsoir.
Tu peux aussi mettre :
ActiveCell.FormulaLocal = "=NBVAL(G:G)"
Daniel

Bonsoir
Il existe un traducteur.
Pour le fun, essayez toute la formule en Français.
NBVAL est traduit par : =COUNTA(G:G)

--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."

Jacquouille.

"Geronimo93" de news:
Bonjour
Ecrivant une macro sous EXCEL, je me heurete à un problème de langue.
Je souhaitais écrire dans ma macro:
ActiveCell.FormulaR1C1 = "=NBVAL(G:G)"
pour remplir une case d'ECXEL avec la formule: NBVAL(G:G)

Mais cet abruti de VBAProject ne comprend pas la formule NBVAL et ne sais
la traduire comme d'autres formules qu'il traduit sans grand problème.
Quelqu'un sait-il comment je dois faire?
Bonne journée
FC




Philippe.R
Le #18924571
Bonsoir,
Pour obtenir la syntaxe exacte à utiliser dans VBE, ne jamais hésiter à se
servir de l'enregistreur de macros.
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Geronimo93" de news:
Bonjour
Ecrivant une macro sous EXCEL, je me heurete à un problème de langue.
Je souhaitais écrire dans ma macro:
ActiveCell.FormulaR1C1 = "=NBVAL(G:G)"
pour remplir une case d'ECXEL avec la formule: NBVAL(G:G)

Mais cet abruti de VBAProject ne comprend pas la formule NBVAL et ne
sais
la traduire comme d'autres formules qu'il traduit sans grand problème.
Quelqu'un sait-il comment je dois faire?
Bonne journée
FC


Geronimo93
Le #18926651
Merci à tous

COUNTA() doit fonctionner
et
FormulaLocal fonctionne très bien

FC
smitty
Le #18953721
Bonjour,
désolé de venir sur cette discution mais sur la précédente la connection
n'est plus possible. y a t'il souvent ce problème? peut ètre avons nous trop
de message-réponse. c'est juste pour réctifier la formule. colebrook il
manque 1/RACINE(Cpe) à la place de RACINE(Cpe). il manquait "1/" c'est pour
cela que nous n'arrivions pas à trouver l'égalité. merci pour les liens. si
la connection refonctionne j'éspère avec votre aide avoir d'autres
informations sur VBA.

merci.


"Philippe.R" a écrit :

Bonsoir,
Pour obtenir la syntaxe exacte à utiliser dans VBE, ne jamais hésiter à se
servir de l'enregistreur de macros.
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Geronimo93" de news:
> Bonjour
> Ecrivant une macro sous EXCEL, je me heurete à un problème de langue.
> Je souhaitais écrire dans ma macro:
> ActiveCell.FormulaR1C1 = "=NBVAL(G:G)"
> pour remplir une case d'ECXEL avec la formule: NBVAL(G:G)
>
> Mais cet abruti de VBAProject ne comprend pas la formule NBVAL et ne
> sais
> la traduire comme d'autres formules qu'il traduit sans grand problème.
> Quelqu'un sait-il comment je dois faire?
> Bonne journée
> FC




Publicité
Poster une réponse
Anonyme