Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion Laurentl
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

Laurentl

Guest
Bonjour,

Je suis en train de créer une macro, mais je souhaiterais intégrer une variable et je ne sais pas faire.
En gros c'est un fichier qui calcule des données mensuelles mises à jour chaque jour.
Je rentre dans un onglet la date du jour et dans un autre la date à laquelle je compare ces données.
Ce fichier va chercher d'autres classeurs excels.
Par exemple, nous sommes le 22/01/14 et pour mettre à jour les données de janvier, il doit aller chercher le fichier janvier220114 et le comparer au fichier janvier 210114.

Ma macro fonctionne mais je ne peux pas faire d'historique car pour le moment ma macro va chercher le fichier "janvier" et je dois ensuite le renommer le classer.
L'idée serait de faire une macro disant
-aller chercher le fichier janvier"CELLULE CONTENANT LA DATE DU JOUR"
-le comparer au fichier janvier"CELLULE CONTENANT LA DATE DE COMPARAISON"

Et comme ça je n'aurais plus qu'à renseigner ces deux dates et ma macro se charge de nommer et enregistrer les fichiers.

J'espère avoir été clair, merci pour vos commentaires en tout cas!
 
Re : Variable VBA

Bonjour Laurent, le forum,

à défaut d'un fichier exemple, mets-nous le code de ta macro actuelle.

Pour la variable tu peux faire:
VB:
datejour=range("a1")
datecompar=range("a2")
'et ensuite tu te sers ça pour tes fichiers:

fichier1="janvier"&datejour&".xls"
fichier2="janvier"&datecompar&".xls"
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
346
wDog66
W
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…