macro:écrire une variable ds fichier variable publ

  • Initiateur de la discussion Initiateur de la discussion françois
  • 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 !

F

françois

Guest
bonjour,

J'ai deux questions concernant des macros et le code VBA


1. j'ai défini dans une macro une variable (qui est un nom de fichier)
nomfichier = inputbox & 'classeur.xls'
Maintenant je voudrais que la macro écrive le nom de ce fichier dans un classeur ouvert sur une cellule identifiée (disons B13). mais je n'y arrive .

Pouvez vous svp me donner le code.

2. de plus je voudrais définir une variable pour toutes les macro d'un classeur et ne pas avoir à la répéter à chaque macro.
Sauriez vous si c'est possible .

Merci d'avance pour vos réponses

Cordialement
François
 
Bonsoir le Forum, francois,

Alors :

1 - Voila la macro en live :

Dim MonFichier as string
MonFichier = 'Classeur.xls'
Feuil1.range('B13').value = MonFichier

2 - Avant toute macro en dessous de 'option explicit'
Met : Public MonFichier as string

Et voila comme ca ta variable sera accessible par toutes les macros !

@+

Creepy
 
- 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

Retour