Re: Vole Office Professional Edition LTUD gratuit

Publié par ribotb le 27/10/2018 14:44:52
Citation :

Tayak a écrit:
Je parle de programmation VBA avancée faite à une époque ou je n'avais que cet outil. Aujourd'hui avec les nouvelles possibilités en termes de langages et d'interfaces, je m'y prendrais autrement. Mais je ne vais pas à mon âge investir alors que ce qui fonctionne me donne toute satisfaction


Oui. Je me suis naguère comme toi casé les dents sur ce problème en essayant de migrer sous LibreOffice des applications que j'avais développées sous Excel/VBA (facturation, gestion de stocks, etc.).

Pour ce qui concerne le langage de programmation le Basic de LibreOffice et très proche du VBA et la conversion ne pose guère de difficulté.
La principale raison pour laquelle VBA ne fonctionne pas dans LibreOffice Calc, même si LibreOffice Calc est capable de lire un fichier Excel, c'est que LibreOffice Calc utilise une méthode complètement différente pour accéder au classeur et objets associés (feuilles de calcul et cellules) et sachant de plus que les objets, les attributs et les méthodes ont des noms différents.

Bref... Je fus contraint à l'abandon et à réécrire complètement les applications (et notamment une grande partie avec LibreOffice Base et MySQL).

Bernard

Cette contribution était de : http://www.gratilog.net/xoops/newbb/viewtopic.php?forum=17&topic_id=15544&post_id=189514