Page 1 sur 1

[HS] Traduction macro VBA vers libroffice

Publié : 30 avr. 2018 16:04
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

Re: Traduction macro VBA vers libroffice

Publié : 30 avr. 2018 16:34
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