Tabeau d'équivalence formules Excel -> fonctions VBA

JNP

XLDnaute Barbatruc
Bonjour :),
Je sais que pour trouver l'équivalence d'une fonction Excel (en français), on peut trouver celle-ci dans l'explorateur d'objet à "WorksheetFunction" (en anglais...) et que celle-ci peut-être utilisée dans une macro en utilisant "application.WorksheetFunction.Asc" par exemple. Mais peut-on trouver un tableau d'équivalence Français -> Anglais de ces fonctions, la traduction anglaise ne correspondant pas toujours et n'étant pas forcément facilement identifiable, l'explorateur n'étant d'ailleurs pas très clair lui même sur la façon d'utiliser les arguments?
Un tel tableau mériterait d'ailleurs de figurer dans les téléchargements pour les utilisateurs déficients (comme moi-même) d'anglais technique de formules mathémathiques et statistiques... :eek:
 

JNP

XLDnaute Barbatruc
Re : Tabeau d'équivalence formules Excel -> fonctions VBA

Je penses que tu voulais dire cela : OK, et merci
Traduction rapide d'une fonction en VBA
Comment trouver rapidement la traduction d'une formule en anglais pour l'utiliser dans VBA ?
Clique sur un onglet avec le bouton droit (Controle + clic sur Mac) et insère
une "Macro intl MS Excel 4.0".

Cela correspond aux macros internationales avec l'ancien langage, qui sont
en anglais.

Entre dans une cellule d'une feuille normale une formule quelconque, puis
fais un copier coller vers la feuille macro internationale. La formule y est
traduite en anglais.
Michel Gaboly
 

Catrice

XLDnaute Barbatruc
Re : Tabeau d'équivalence formules Excel -> fonctions VBA

Bonjour,

Normalement tu peux trouver ce fichier sur ta machine :
C:\Program Files\Microsoft Office\Office10\1036\VBALIST.XLS
C'est le chemin que j'ai pour Excel 2002. Suivant les versions il peut peut etre varier.
 

papapaul

XLDnaute Impliqué
Re : Tabeau d'équivalence formules Excel -> fonctions VBA

:) Salut Forum, CB60, Boisgontier etc...

Alors là ca m'intéresse plus que largement.:D

J'aime bien la solution de Boisgontier.

J'ai essayé avec une fontion Index/Min/Si/Soustotal/Décaler
Assez complexe quand même, mais ça à l'air OK.

Ca donne çà :
=INDEX(H1:H165,MIN(IF(SUBTOTAL(3,OFFSET(H2,ROW(H1:H163),)),ROW(H3:H165))),1)


Je fais d'autres tests mais sur que ça va me rendre d'infinis services.

Merci à tous.
 

Statistiques des forums

Discussions
312 329
Messages
2 087 334
Membres
103 519
dernier inscrit
Thomas_grc11