Salut a tous
bon deja, je previens, je n'y connais strictement rien en VB, desolé
j'ai essayé de rechercher un peu partout, mais je trouve rien..
j'espere deja poster au bon endroit
donc je m'explique,
on m'a demandé de faire un "patch" sur excel
le but:
on a un fichier excel (j'ai pas le droit de modifier le code et les macros qui le genere... ) qui a des liens genre 'feuille1'!L1C1
et vu qu'il faut que les liens marchent sur excel version anglaise (car elle connait pas L1C1, mais plutot R1C1, ou A1), on m'a dit de faire un truc pour remplacer tous les L1C1 par des A1.
donc genre une macro qui va parcourir le fichier, et des qu'il voit un L1C1 il remplace par A1 par exemple (ca peut aller de L1C1 a L65000C1).
les questions que j'aurai....
est ce que c'est possible ?? (donc sans que la macro soit appelée avant la generation du fichier) donc en gros, importer et executer la macro que j'aurai faite a coté, directement du fichier.
et si oui, si vous pouviez m'expliquer vite fait comment je pourrai faire car moi et excel, ca fait 4
et si vous pouviez me donner une petite ebauche du script
et oui, ca serait 10000 fois plus simple de corriger l'erreur a la source, dans le code qui genere le fichier excel, mais j'ai pas le droit de toucher a la version du logiciel
merci a tous en tout cas
mike, qui galere sur excel et VB
Partager