OVH Cloud OVH Cloud

tradvba.xla

7 réponses
Avatar
Greffier
Bonjour,

Je possède un certain nombre de projets écrits en VBA français, comment les
traduire, sinon où récupérer le module tradvba.xla.
J'ai en ma possession les offices 95, 97, 2000, 2003 en version pro.
Je tourne actuellement en version 2003 pro, et XP Pro SP2.
Quelle est la version à installer, et comment l'installer pour ne pas gêner
le déroulement de office 2003.

Merci pour toutes vos suggestions,

Amicalement,

Greffier.

7 réponses

Avatar
Patrick Penet
http://xlbysteph.free.fr/aideinformatique/xlall.htm

Mais je ne suis pas sûr que cette xla fonctionne à
la perfection ! La migration de vba français vers
vba anglais reste le pire souvenir de ma vie !

Bon courage.
PP

"Greffier" a écrit dans le message de news:
Bonjour,

Je possède un certain nombre de projets écrits en VBA français, comment les traduire, sinon où récupérer le module tradvba.xla.
J'ai en ma possession les offices 95, 97, 2000, 2003 en version pro.
Je tourne actuellement en version 2003 pro, et XP Pro SP2.
Quelle est la version à installer, et comment l'installer pour ne pas gêner le déroulement de office 2003.

Merci pour toutes vos suggestions,

Amicalement,

Greffier.



Avatar
DarthMac
http://xlbysteph.free.fr/aideinformatique/xlall.htm

Mais je ne suis pas sûr que cette xla fonctionne à
la perfection ! La migration de vba français vers
vba anglais reste le pire souvenir de ma vie !


hello,

j'ai toujours cru, dans ma grande naïveté, que je tappais du VBA en
anglais, même sur mon Excel en français... on m'a trompé ?

mac

Avatar
Patrick Penet
Bonsoir Mac the Knife,

Je vous parle d'un temps
Que les moins de dix ans
Ne peuvent pas connaître ...
;-))))

XL5 (95) avait 'innové' avec un (des ?) module
de code qui s'écrivait en langage local.

La révolution s'est produite avec XL7 (97) qui a
introduit un vba uniquement en anglais hélas
incompatible avec la version précédente. C'était
l'émergence de ce que nous connaissons aujourd'hui,
d'où l'existance de ce cautère (tradvba.xla).

Mais, je ne comprend pas pourquoi je dois
obligatoirement programmer la barre de formule
en français dans XL11 (03) alors que la formule
AMHA est retraduite en anglais avant d'être
interprétée par Excel.

J'aurais aimé (MS - do you listen ?) que le
langage local soit optionnel dans la barre de
formule. Une option de plus dans Excel, ça
ne mange pas de pain, non ?

Ce qui fait que je ne répond jamais aux questions
qui concernent la barre de formule, (quand j'ai un
souci, je passe par vba pour qu'il me ponde la formule
en langage local - absurde non ?)

Bon.
Je vois que tu es actif dans ce NG, c'est bien.
Je suis un amateur touriste mais généreux.

PP




"DarthMac" a écrit dans le message de news:
http://xlbysteph.free.fr/aideinformatique/xlall.htm

Mais je ne suis pas sûr que cette xla fonctionne à
la perfection ! La migration de vba français vers
vba anglais reste le pire souvenir de ma vie !


hello,

j'ai toujours cru, dans ma grande naïveté, que je tappais du VBA en anglais, même sur mon Excel en français... on m'a trompé ?

mac





Avatar
DarthMac
Patrick Penet avait écrit le 24/10/2006 :
Bonsoir Mac the Knife,


hello Pat Penet (après Pat Garrett)

Je vous parle d'un temps
Que les moins de dix ans
Ne peuvent pas connaître ...
;-))))
ça va, jusque-là, je suis encore dans la course alors ;-)



XL5 (95) avait 'innové' avec un (des ?) module
de code qui s'écrivait en langage local.
en effet, je me souviens vaguement de ça maintenant que tu le dis



La révolution s'est produite avec XL7 (97) qui a
introduit un vba uniquement en anglais hélas
incompatible avec la version précédente. C'était
l'émergence de ce que nous connaissons aujourd'hui,
d'où l'existance de ce cautère (tradvba.xla).
certes, cela me revient itou. Je dois avouer que mes macros à l'époque

se comptaient sur les doigts d'une main monodigitale (je pense).


Mais, je ne comprend pas pourquoi je dois
obligatoirement programmer la barre de formule
en français dans XL11 (03) alors que la formule
AMHA est retraduite en anglais avant d'être
interprétée par Excel.
Je suis aussi assez agacé par cela !



J'aurais aimé (MS - do you listen ?) que le
langage local soit optionnel dans la barre de
formule. Une option de plus dans Excel, ça
ne mange pas de pain, non ?
c'est clair. Qui voudrait manger du pain fabriqué à Seattle, cela

dit... mais je mets gare. :)


Ce qui fait que je ne répond jamais aux questions
qui concernent la barre de formule, (quand j'ai un
souci, je passe par vba pour qu'il me ponde la formule
en langage local - absurde non ?)
Et bien hélas, je suis obligé de faire l'inverse pour retrouver les

fonction en anglais. Je suis plus habitué aux formules de la feuille en
français qu'aux fonctions dans VBA en anglais, enfin pour celle que je
n'utilise pas souvent. Du coup, je tape une formule et je me fais un
debug.print Activecell.Formula pour trouver la fonction en anglais.
C'est trop bête ! Je suis donc vraaaiiiiment d'accord avec l'idée
d'option. J'ai même failli demander un XL us au boulot ;-)


Bon.
Je vois que tu es actif dans ce NG, c'est bien.
Je suis un amateur touriste mais généreux.
Je fais de mon mieux en seulement 13 jours de fréquentations. Je dois

avouer que j'ai déjà beaucoup appris ici dans cette courte période. Je
trouve que je dois donner autant que je reçois, alors je fais de mon
mieux (encore une fois... c pas du radotage :P )

++ mac

Avatar
Greffier
Bonjour,

J'ai trouvé le tradvba.xla dans l'office 95 pro, je l'ai mis dans mes macro
complémentaires, et maintenant je vais essayer les traductions, en espérant
de trouver les mêmes résultats en français et en anglais.
Mais, je pense que cela va être la galère.

Cordialement,

Greffier.


"DarthMac" a écrit dans le message de news:

Patrick Penet avait écrit le 24/10/2006 :
Bonsoir Mac the Knife,


hello Pat Penet (après Pat Garrett)

Je vous parle d'un temps
Que les moins de dix ans
Ne peuvent pas connaître ...
;-))))
ça va, jusque-là, je suis encore dans la course alors ;-)



XL5 (95) avait 'innové' avec un (des ?) module
de code qui s'écrivait en langage local.
en effet, je me souviens vaguement de ça maintenant que tu le dis



La révolution s'est produite avec XL7 (97) qui a
introduit un vba uniquement en anglais hélas
incompatible avec la version précédente. C'était
l'émergence de ce que nous connaissons aujourd'hui,
d'où l'existance de ce cautère (tradvba.xla).
certes, cela me revient itou. Je dois avouer que mes macros à l'époque se

comptaient sur les doigts d'une main monodigitale (je pense).


Mais, je ne comprend pas pourquoi je dois
obligatoirement programmer la barre de formule
en français dans XL11 (03) alors que la formule
AMHA est retraduite en anglais avant d'être
interprétée par Excel.
Je suis aussi assez agacé par cela !



J'aurais aimé (MS - do you listen ?) que le
langage local soit optionnel dans la barre de
formule. Une option de plus dans Excel, ça
ne mange pas de pain, non ?
c'est clair. Qui voudrait manger du pain fabriqué à Seattle, cela dit...

mais je mets gare. :)


Ce qui fait que je ne répond jamais aux questions
qui concernent la barre de formule, (quand j'ai un
souci, je passe par vba pour qu'il me ponde la formule
en langage local - absurde non ?)
Et bien hélas, je suis obligé de faire l'inverse pour retrouver les

fonction en anglais. Je suis plus habitué aux formules de la feuille en
français qu'aux fonctions dans VBA en anglais, enfin pour celle que je
n'utilise pas souvent. Du coup, je tape une formule et je me fais un
debug.print Activecell.Formula pour trouver la fonction en anglais. C'est
trop bête ! Je suis donc vraaaiiiiment d'accord avec l'idée d'option. J'ai
même failli demander un XL us au boulot ;-)


Bon.
Je vois que tu es actif dans ce NG, c'est bien.
Je suis un amateur touriste mais généreux.
Je fais de mon mieux en seulement 13 jours de fréquentations. Je dois

avouer que j'ai déjà beaucoup appris ici dans cette courte période. Je
trouve que je dois donner autant que je reçois, alors je fais de mon mieux
(encore une fois... c pas du radotage :P )

++ mac





Avatar
Michel Gaboly
Bonjour,

J'ai très peu utilisé VBA avec Excel 5 (ou 95 presque identique, à part la capacité de gérer sous Windows les noms de
fichiers de + de 8 caractères)

A l'époque, je trouvais que VBA était une horreur, et préférais i nfiniment l'ancien langage macro.

Mais si tu disposes d'Excel 95, qui offrait le choix de la langue, que se passe-t-il si tu modifies l'option en passant
du français à l'anglais ?

Tes macros ne sont-elles pas traduites ?


Ceci dit, je persiste à penser que VBA des versions antérieures à 9 7 (98 sur Mac), c'est-à-dire d'avant les UserForms
est sans intérêt.

Réécrire certaines des macros permettrait donc très probablement de les améliorer.


Bonjour,

Je possède un certain nombre de projets écrits en VBA français, c omment les
traduire, sinon où récupérer le module tradvba.xla.
J'ai en ma possession les offices 95, 97, 2000, 2003 en version pro.
Je tourne actuellement en version 2003 pro, et XP Pro SP2.
Quelle est la version à installer, et comment l'installer pour ne pas gêner
le déroulement de office 2003.

Merci pour toutes vos suggestions,

Amicalement,

Greffier.





--
Cordialement,

Michel Gaboly
www.gaboly.com

Avatar
AV
....en espérant de trouver les mêmes résultats en français et en anglais.
Mais, je pense que cela va être la galère.


C'est pas du tout la galère et ça se passe très bien à l'exception de quelques
cas connus comme (non exhaustif) : les ; non traduits en , dans les chaînes
composant des formules, "Texte" qui devient parfois "String"....
En fait c'est très vite débogué

AV