Bonjour,
Est il possible de savoir si un classeur excel nommé est ouvert par visual basic .net, cela m'eviterais de l'ouvrire plusieur fois sur un meme machine.
Merci
a+
![]()
Bonjour,
Est il possible de savoir si un classeur excel nommé est ouvert par visual basic .net, cela m'eviterais de l'ouvrire plusieur fois sur un meme machine.
Merci
a+
![]()
Oui normalement ce code fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim Current_Workbook As Workbook Dim Found As Boolean lFound = False For Each Current_Workbook In Workbooks If Current_Workbook.Name = "Nom_De_Ton_Fichier" Then Found = True Exit For End If Next If Found = True Then 'Cas ou le fichier existe deja End If
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
Merci de votre reponse
Je vais l'eeayer
ca ne marche pas,
par bceque j'ouvre une nouvelle instance excel, comment savoir maintenant que excel est ouvert.
a+
Te donne le nombre d'instances de excel ouvertes
Code : Sélectionner tout - Visualiser dans une fenêtre à part Process.GetProcessesByName("excel.exe").Length
Merci,
voila si je touve l'instance Excel comment faire pour l'active. (ce que je sais maintenant c'est ouvrire une nouvelle instance)
a+
Partager