Macro Open à l'ouverture ne fonctionne pas...
Résolu
Snoopy6102000
Messages postés
71
Statut
Membre
-
Snoopy6102000 Messages postés 71 Statut Membre -
Snoopy6102000 Messages postés 71 Statut Membre -
Bonjour,
J'essaies tant bien que mal de lancer ma macro à l'ouverture. Je ne suis pas dans excel ni word.
J'ai essayé un peu tout ce que j'ai trouvé pour nommer la macro (puis sauvegarde, fermeture, et relance du ficheir pour test) :
Auto_Open
AutoOpen
NOMDELAREQUETE_Open
Document_Open
Workbook_Open
...
Je ne sais pas comment faire pour la lancer automatiquement à l'ouverture de ma requête (fichier.rep)
Merci d'avance pour votre aide...
J'essaies tant bien que mal de lancer ma macro à l'ouverture. Je ne suis pas dans excel ni word.
J'ai essayé un peu tout ce que j'ai trouvé pour nommer la macro (puis sauvegarde, fermeture, et relance du ficheir pour test) :
Auto_Open
AutoOpen
NOMDELAREQUETE_Open
Document_Open
Workbook_Open
...
Je ne sais pas comment faire pour la lancer automatiquement à l'ouverture de ma requête (fichier.rep)
Merci d'avance pour votre aide...
5 réponses
-
Bonjour,
Je ne suis pas dans excel ni word. Vous etes dans quoi alors.....?????? -
Sage Edition Pilotée
ce sont des requêtes enregistrées en .rep
J'ai réussis (et pas vraiment facilement) à programmer dans ma macro le rafraichissement puis l'export des données dans un fichier excel, maintenant 'jaimerai que dès que j'ouvre ce fichier, la macro se lance automatiquement... -
Je suis toujours bloquée par ça !!!
J'ai besoin de lancer cette macro à l'ouverture...
Merci beaucoup pour vos suggestions... -
Bonjour,
Je passe la main, car je ne connais pas ce logiciel et je n'ai pas trouve grand chose sur le net -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bon, j'ai trouvé...
En fait dans ThisDocument, j'ai mis la macro suivante :
Private Sub Document_Open()
'Suppression du message éventuel "La requête ne retourne aucune donnée" lors du raffraichissement
Application.Interactive = False
'Raffraichissement du document en cours
ThisDocument.Refresh
Application.Interactive = True
Transfert
End Sub
Puis ça renvoi vers l'autre macro en Module1 nommée Transfert.
Bon, mes macros sont un peu bancales je ne connais pas bien le langage lié à cette application. je n'ai d'ailleurs pas pu caser le "close", je verrai ça dans ma macro excel qui ouvre ce fichier.
Voilà, merci quand même !!!
A voir si ça tient dans le temps...