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

[VBA] Modifier du code avec du code

Pierwak

XLDnaute Occasionnel
Salut à tous, une question à 10 000 points... Est t'il possible d'agir directement sur du code via une autre macro ?? je m'explique j'aimerai faire une macro qui lorsque l'on clique sur un bouton transforme tous les 8 d'une sub en 9... Possible ??
 

tototiti2008

XLDnaute Barbatruc
Re : [VBA] Modifier du code avec du code

Bonjour Pierwak,

Il est possible d'ecrire du code avec du code, mais de "remplacer", je ne sais pas.
Si tu nous expose ton problème, peut-être y as-t-il une autre solution ?
 

Pierwak

XLDnaute Occasionnel
Re : [VBA] Modifier du code avec du code

Hé bien en fait c'est une macro qui construit automatiquement des TCD. Cette année 08 les champs sont de la forme "xx08xx" et l'année prochaine les champs seront "xx09xx" mais les xx n'auront pas changé... C'est donc seulement pour éviter d'avoir à faire le changement manuellement.
 
G

Guest

Guest
Re : [VBA] Modifier du code avec du code

Bonjour Pierwak,
En début de macro rajouter:

Code:
Dim NomChamp as string
NomChamp= "xx" & Format(Date,"yy") & "xx"

Puis remplacer toutes les références "xx05xx" dans la macro par Nomchamp.

A bientôt
 

Discussions similaires

Réponses
9
Affichages
162
Réponses
5
Affichages
230
Réponses
8
Affichages
338
Réponses
17
Affichages
339
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…