#1 Wed 13 March 2002 20:07
- Boutelier
- Invité
mapbasic transition vers macro excel
Bonjour,
Je cherche la syntaxe qui permet en mapbasic (version 5) de demarrer une macro sous excel.
Si une eprsonne a deja realise un sous programme permettant de mettre en page des listes (de 300 ou 400 lignes)issues d'une selection Mapinfo (avec en tete et pied de page)je suis egalement preneur.
Merci d'avance
Philippe Boutelier
Direction regionale de l'Insee Ile-de-France
01.30.96.90.33
#2 Thu 20 March 2008 15:20
- Fabius
- Participant actif
- Date d'inscription: 19 Mar 2008
- Messages: 130
Re: mapbasic transition vers macro excel
voila la syntaxe :
Code:
Declare Sub MAIN Sub MAIN Dim i_chan As Integer run program "C:\Program Files\Microsoft Office\Office10\excel.exe" i_chan = DDEInitiate("EXCEL", "SYSTEM") DDEExecute i_chan, "[Open(""CHEMIN COMPLET DU FICHIER AVEC NOM DU FICHIER.XLS"")]" DDEExecute i_chan, "[Run(""NOM DU FICHIER.xls!NOM DE LA MACRO"",FALSE)]" DDETerminateAll End Sub
J'ai un programme de mise en page mais celui ci est vraiment spécifique pour mes exports. Vous pouvez cependant aller faire un tour sur dévellopez.com et excel-download (sans faire de pub) qui sont de tres bonnes sources d'aides pour VBA
Hors ligne