Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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...
 

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.
 

CB60

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

Re
Je crois mettre mal expliquer regarde ce classeur joint d'Alain Vallon
 

Pièces jointes

  • av-traducfonctions.zip
    62.9 KB · Affichages: 1 501

BOISGONTIER

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

Bonjour,

Function AfficheFormuleAnglais(c)
AfficheFormuleAnglais = c.Formula
End Function

JB
 

Pièces jointes

  • FonctionAfficheFormule2.xls
    24 KB · Affichages: 978

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.

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.
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…