utilisation de valeur

  • Initiateur de la discussion Initiateur de la discussion redstoff
  • 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 !

R

redstoff

Guest
bonjour

j'ai déjà fais

dim nom as string
nom = sheet( bla bla bla .value

Workbooks.Open Filename:="C:\Documents and Settings\novembre\" & nom & ".xls"

ceci depuis la valeur d'une case permet d'ouvrir le fichier voulu.
ca marche !!!!


maintenant un peu plus loin dans mon programme je voudrais faire un truc dans le genre

windows(nom).activate donc mettre en premier plan la fenetre qui c'est ouverte juste avant. Mais ça ne marche pas.

quelqu'un sait??

merci
 
Re : utilisation de valeur

Salut RedStoff
Mes amitiés Pierrot93 😉

Il suffit de définir une variable objet et faire appel à elle par la suite
Code:
Dim nom As String
Dim Wbk As Workbook
nom = Sheets("acceuil").Range("F5").Value
Workbooks.Open Filename:="C:\Documents and Settings\novembre\" & nom & ".xls"
Set Wbk = ActiveWorkbook
' bla bla ... bla bla ;):D
Wbk.Activate

A+
 
Re : utilisation de valeur

Re, bonjour Bruno🙂

c'est fait alors je donne, un peu different,, mais même principe...
Code:
Dim wb As Workbook
Dim nom As String
nom = Sheets("acceuil").Range("F5").Value
Set wb = Workbooks.Open(Filename:="C:\Documents and Settings\novembre\" & nom & ".xls")
'ton code
wb.Activate
 
Re : utilisation de valeur

ok merci pour les réponses cependant je vais apporter une petite précision la fenêtre lié avec la variable "nom" est déjà ouverte grâce à une autre macro

j'aurais une question

puis je déclarer la variable wbk sur l'autre macro et l'utiliser sur la nouvelle?
si oui comment faire?


merci
 
- 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
Réponses
0
Affichages
3 K
R
C
Réponses
2
Affichages
2 K
C
S
Réponses
0
Affichages
948
S
Retour