E
ericTA
Guest
Salut,
Grace à vous j'ai presque fini mon projet, MERCI.
Seulement voilà il me reste un PB :
À partir de Word j'ouvre un fichier Excel par la commande :
retval = shell('chemin + nom du fichier, 1)
et ce fichier ouvre un autre fichier de référence (un tarif).
Au démarage je teste si tarif est ouvert
On Error Resume Next
Workbooks('TARIF.xls').Activate
If Err <> 0 Then
Sinon je l'ouvre, mais ça marche qu'une fois, car quand je ferme mon fichier Excel, le tarif lui reste ouvert (normal), mais quand je lance une seconde fois la commande Shell il ouvre un nouvel Excel donc pour lui le tarif n'est pas ouvert donc il me l'ouvre de nouveau mais en mode Lecture seule. Quelqu'un à une idée pour éviter cela est que mon nouveau fichier Excel fasse référence au tarif déjà ouvert ????
Merci d'avance
Eric
Grace à vous j'ai presque fini mon projet, MERCI.
Seulement voilà il me reste un PB :
À partir de Word j'ouvre un fichier Excel par la commande :
retval = shell('chemin + nom du fichier, 1)
et ce fichier ouvre un autre fichier de référence (un tarif).
Au démarage je teste si tarif est ouvert
On Error Resume Next
Workbooks('TARIF.xls').Activate
If Err <> 0 Then
Sinon je l'ouvre, mais ça marche qu'une fois, car quand je ferme mon fichier Excel, le tarif lui reste ouvert (normal), mais quand je lance une seconde fois la commande Shell il ouvre un nouvel Excel donc pour lui le tarif n'est pas ouvert donc il me l'ouvre de nouveau mais en mode Lecture seule. Quelqu'un à une idée pour éviter cela est que mon nouveau fichier Excel fasse référence au tarif déjà ouvert ????
Merci d'avance
Eric