Fermer une feuille Excel par une action DDE (depuis une autre appli)

Fermer une feuille Excel par une action DDE (depuis une autre appli) - Programmation

Marsh Posté le 10-09-2001 à 12:52:34    

salut,
 
J'ai une appli 16 bits (on rigole pas ! :D ) qui converse avec Excel de la façon suivante :
 
1/ Elle ouvre Excel et une feuille "test.xls"
2/ Elle écrit une valeur dans une cellule
3/ Elle récupère la valeur d'une autre cellule
4/ Elle ferme la feuille Sans enregistrer les modifs
5/ Elle ferme Excel.
 
les points 1- 2 - 3 sont ok.
 
Par contre, pour fermer Excel j'envoie la commande 'Fermer("Test.xls" )' ce qui me génère une erreur, par contre la feuille se ferme correctement :confused:
 
Quelqu'un à une idée de ce qu'il faudrait faire pour ne plus avoir ce message ?
 
(Chais pas si j'ai été très clair...)
 
Merci
a+

Reply

Marsh Posté le 10-09-2001 à 12:52:34   

Reply

Marsh Posté le 10-09-2001 à 14:35:08    

essaie de mettre       on error resume next  
avant la ligne "fermer"

Reply

Marsh Posté le 10-09-2001 à 15:58:31    

Salut,
merci de ta réponse, mais ce n'est pas du tout du VB !
 
C'est un autre (vieux) langage :(
 
J'utilise les actions d'Excel, mais je ne peux pas lui balancer une séquence ou une boucle, je suis obligé de me tenir à des trucs simples : ouvrir un document, lire une cellule, écrire dans une cellule, fermer le document...
 
C'est d'ailleurs tout le problème !
 
Merci quand même ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed