Comme mentionné par Dombrai, tu peux toujours utiliser actxGetRunningServer pour détecter une instance externe de Excel.
Par contre, si plusieurs instances d'Excel sont ouvertes,...
Type: Messages; Utilisateur: Jerome Briot
Comme mentionné par Dombrai, tu peux toujours utiliser actxGetRunningServer pour détecter une instance externe de Excel.
Par contre, si plusieurs instances d'Excel sont ouvertes,...
Pour tester si le fichier est ouvert, il suffit de parcourir les noms contenus dans la propriété Name de la collection Workbooks
Ce qui devrait donner grosso modo :
xlsxname = 'test.xlsx';
...
=> Versions d'Excel et du système d'exploitation
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.