Bonjour,
Un bouton sur une feuille exécute plusieurs macro.
Je récupère par ces macro des données d'un rapport quotidien.
Je voudrais ajouter à ce bouton une macro (temporaire) pour récupérer les données venant des rapports antérieurs à la création de la macro.
J'ai créé cette macro le 02/12/2011.
J'aimerais faire en sorte que cette macro s'exécute aussi pour tous les rapports journaliers antérieurs. par exemple a partir du 01.01.2011 jusqu'a aujourd'hui.
Est ce que cette boucle devrait fonctionner
ce code est placé dans le code du bouton et mes macro sont dans un même module.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 For i = "01/01/2011" to format (date,(""dd/mm/yyyy")) 'mes macro next i
Afin de pouvoir utiliser la variable i pour aller chercher le rapport correspondant à la date, j'ai déclaré i comme une variable public avant la déclaration private sub dans la page du bouton et avant la première macro dans la page du module
Le problème est que la variable est bien attribuée dans la page du bouton, mais n'est pas transmise dans la page du module.
Dans le module, je vois i=00.00.00 et du coup il ne trouve pas le fichier.
Pouvez vous m'aider à trouver mon erreur?
Merci
Partager