Macro ouvrir/fermer un document oOoCALC

nambal Messages postés 3 Date d'inscription mardi 30 mars 2010 Statut Membre Dernière intervention 26 juin 2012 - 25 juin 2012 à 22:13
 Utilisateur anonyme - 27 juin 2012 à 01:58
Macro ouvrir/fermer un document oOoCALC
Bonjour,

J'ai un problème avec les macro oOoCALC (extraits de code):
J'arrive à ouvrir un classeur. Exemple :
oDoc = StarDesktop.loadComponentFromURL(oDoc,"_blank",0 ,arg () )
J'arrive à enregistrer un classeur. Exemple :
ThisComponent.Store()
ThisComponent.Close(TRUE)
J'arrive à enregistrer-sous un classeur. Exemple :
dispatcher.executeDispatch(oDoc, ".uno:SaveAS", "", 0, arg())

Mais je ne parviens pas à enregistrer un classeur, en déclenchant la boite de dialogue "enregistrer" de oOoCALC.

Merci de votre aide.

4 réponses

Utilisateur anonyme
26 juin 2012 à 02:52
Bonjour,

Premièrement, tu es dans la mauvaise section du forum. Le langage de macros de OpenOffice (en espérant que j'ai bien deviné la signification de la collection de lettres) est très loin de VB.net.

Deuxièmement, le langage de macros de machin Office est aussi très loin et incompatible avec VBA.

Troisièmement, le forum n'a pas de section Oracle Office.

Il te reste à espérer ou à rechercher un forum plus adapté à Cancer Office.
0
nambal Messages postés 3 Date d'inscription mardi 30 mars 2010 Statut Membre Dernière intervention 26 juin 2012
26 juin 2012 à 06:30
Merci
On peu penser ce que l'on veut de oOo MS et autres,
il ne s'agit pas de machins.
Si je choisi de travailler dans l'un ou l'autre,
c'est que je m'adapte à un environnement.
Désolé si je vous ai irrité.
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 209
26 juin 2012 à 10:59
Bonjour,
Si je choisi de travailler dans l'un ou l'autre,
c'est que je m'adapte à un environnement

Nul ne t'en fera le reproche.
Il eût par contre été bien de montrer tes facultés d'adaptation au fonctionnement du présent forum.
Tu ne développes en effet ni en VB.Net, ni en VBA, ni même en VB tout court !
Existent des forums dédiés à ton outil de développement.
En voici un, par exemple : Tapez le texte de l'url ici.


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
0
Utilisateur anonyme
27 juin 2012 à 01:58
Bonjour,

J'ai déjà essayé OpenOffice. Il a une énorme faiblesse, en plus de son BASIC compatible seulement avec lui-même : Il ne supporte pas le glisser-déposer. Donc, par conséquent, il ne supporte pas OLE et probablement pas non-plus toute la technologie COM. Ceux qui disent que OpenOffice est compatible avec Microsoft Office, c'est faux et archi-faux.
0
Rejoignez-nous