[HS] Traduction macro VBA vers libroffice

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
BRUN'S
Fraîchement OOthentifié
Messages : 1
Inscription : 30 avr. 2018 15:46

[HS] Traduction macro VBA vers libroffice

Message par BRUN'S »

Bonjour,

J'ai un fichier avec pas mal de macros, qui tourne sans pb sous excel. Je dois le convertir pour qu'il tourne sous calc (5.3.0.3).
Certaines macros tournent, mais d'autres posent problème.

Notamment :
NOM_FICHIER_A_OUVRIR = Application.GetOpenFilename("Classeur Microsoft Excel (*.xls),*.xls") 'Filtre(forcément un fichier XLS)

calc ne comprend pas cette instruction.
quelqu'un peut-il me renseigner ?

D'autre part, ces macros étaient protégées dans excel. Elles se trouvent dans VBAproject du classeur.
J'ai essayé de protéger ce module, mais quand il est protégé, je ne peux plus lancer les macros.

Merci d'avance
LIBROFFICE 5.3.0.3 / WINDOWS 10
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12228
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: Traduction macro VBA vers libroffice

Message par Bidouille »

Bonjour et bienvenue,

D'abord un peu de lecture : http://forum.openoffice.org/fr/forum/ftopic1369.html

Vous pouvez commencer par lire ce post-it http://forum.openoffice.org/fr/forum/ftopic820.html où vous trouverez des informations de base pour bien débuter. Vous avez également des tutoriels disponibles sur ces sites :
http://fr.openoffice.org/Documentation/ ... ation.html
http://wiki.openoffice.org/wiki/FR/Docu ... ASIC_Guide
http://www.openoffice.org/fr/Documentation/Basic/

Vous avez enfin à votre disposition la fonction de recherche du forum qui vous permet de trouver de nombreux exemples parmi plus de 15.000 questions réponses dans les sections "Macro et API" et "Suprême de code" : http://forum.openoffice.org/fr/forum/forum24.html

N'hésitez pas à revenir pour des questions plus précises en ouvrant un nouveau fil avec un titre respectant les règles de cette section.

Bon développement