OVH Cloud OVH Cloud

Excel vers OpenOffice

6 réponses
Avatar
RV
Bonjour à tous,
Dans le milieu professionnel, je vais passer sous OpenOffice.
J'ai plein de fichiers Excel avec des macros. Existe- t-il une passerelle
entre ces 2 applications ?
Connaitriez-vous un site qui parle ou bien propose ce genre de chose.
Vous l'aurez compris, on me demande de faire fonctionner ces fichier Excel
sous OpenOffice.
Pour le moment ce que j'ai réussi à faire sous OpenOffice, c'est récupérer
les fichiers Excel avec toutes les formules de calcul mais en désactivant
les macros.
Je vous remercie par avance pour toutes les informations que vous pourrez
m'apporter.
Cordialement,
RV

6 réponses

Avatar
CAP2
Salut,

j'ai eu à travailler sur OpenOffice 2, qui soit dit en passant se défend
terriblement.

Le problème est que OpenOffice utilise BASIC pour le codage de ses macros,
qui à part les écritures classiques (déclaration de variables, boucles,...),
n'a que peu en commun avec VBA.

Ce qui fait que certaines macros pourront passer quand tu ouvriras le
classeur Excel avec OOo, mais dès que ça fera appel à des choses
spécifiques, c'est mort. Par exemple, la gestion des UserForm est très
différente, pour accéder à certaines méthodes BASIC, il faut passer p ar
l'écriture de passerelles infernales à écrire (com.sun.star.........), et
encore un petit exemple pour la route :

Une bonne partie des propriétés et methodes sont sensibles à la casse dans
leur écriture (une majuscule de trop ou de moins et le code ne passe pas à
la compilation)

Voilà, c'est pas jojo, mais c'est ce que j'ai pu expérimenter.

Une bonne référence sur OpenOffice BASIC :

Programmation OpenOffice.org - Macros OOo BASIC et API
Bernard Marcelly - Laurent GODARD

Editions EYROLLES

CAP2
Avatar
lSteph
Bonjour,

J'ai plein de fichiers Excel avec des macros.....
Vous l'aurez compris, on me demande de faire fonctionner ces fichier Excel
sous ...
(un autre logiciel)


Dis leur qu'il ne faudrait pas rêver.

Pour le moment ce que j'ai réussi à faire sous ..., c'est récupérer les
fichiers Excel avec toutes les formules de calcul mais en désactivant les
macros.


Tu as fais AMHA le mieux que tu pouvais.

Sincères condoléances.

lSteph

Avatar
RV
Bonjour à tous,
Merci pour vos réponses.
J'ai passé ma journée sur OOo que je découvre et je dois reconnaitre que
vous avez raison.
Les feuilles de calcul sont bien passées, mais pour le reste il faut tout
revoir.
Je vais maintenant surfer sur le web pour voir ce que je vais pouvoir
récupérer pour commencer...
@+ tard.
Cordialement,
RV

"RV" a écrit dans le message de news:
%
Bonjour à tous,
Dans le milieu professionnel, je vais passer sous OpenOffice.
J'ai plein de fichiers Excel avec des macros. Existe- t-il une passerelle
entre ces 2 applications ?
Connaitriez-vous un site qui parle ou bien propose ce genre de chose.
Vous l'aurez compris, on me demande de faire fonctionner ces fichier Excel
sous OpenOffice.
Pour le moment ce que j'ai réussi à faire sous OpenOffice, c'est récupérer
les fichiers Excel avec toutes les formules de calcul mais en désactivant
les macros.
Je vous remercie par avance pour toutes les informations que vous pourrez
m'apporter.
Cordialement,
RV



Avatar
FxM
Bonsoir lSteph,

Sincères condoléances.


Si tu le permets, je me demande le pourquoi de ces condoléances.
A priori pour le code et, je l'espère, pas pour le sens de la
transformation. Un transfert dans l'autre sens serait-ce plus facile ?
AMHA non car il n'y a aucun réel outil dans un sens comme dans l'autre.

Il va donc "suffire" (hum) de faire chauffer les neurones.
Aussi, voyons le côté positif de la chose : un développeur n'est jamais
content du premier jet de ce qu'il a fait, c'est donc l'occasion de
refaire en encore plus mieux ;o)

@+
FxM





Bonjour,

J'ai plein de fichiers Excel avec des macros.....
Vous l'aurez compris, on me demande de faire fonctionner ces fichier Excel
sous ...
(un autre logiciel)


Dis leur qu'il ne faudrait pas rêver.

Pour le moment ce que j'ai réussi à faire sous ..., c'est récupérer les
fichiers Excel avec toutes les formules de calcul mais en désactivant les
macros.


Tu as fais AMHA le mieux que tu pouvais.

Sincères condoléances.

lSteph






Avatar
lSteph
Bonsoir Fx ,
Dans ce que j'exprimais et avec très probablement une part d'igorance de ma
part mais pour ne pas faillir à la sincérité de ma pensée:
A priori pour le code et, je l'espère, pas pour le sens de la
transformation.
Si (selon mon humble avis) elle en avait un il pourrait s'agir du sens de

cette transformation.
Donc ici pas de condoléances déjà à soi seul cela ne souffrirait pas la
comparaison
il s'agit bien du code , par son absence ou manque de pertinence.
(J'ai pourtant essayé plusieurs "pseudoffice".)
Le choix de ceux qui prennent trop facilement , ou considèrent a proportion
une trop grande partie du commun des mortels pour des imbéciles au profit
d'arbitraires décisions de leur high staff informatique, imaginant ainsi
qu'un truc
destiné à remplir des cases avec des chiffres et limite des formules aurait
faculté
à remplacer excel se permettent ainsi par ce que je qualifierais de mépris
inconscient,
de sacrifier le travail ayant de ceux là même permis de palier à
l'insuffisance de globalité de leurs solutions
plus technocratiques qu'ad hoc.
Détruisant ainsi un travail de longue haleine et souvent contraint à
s'adapter à des décisions aussi unilatérales qu'inconsidérées.
Il faudrait qu'ils soient toujours capables de répondre à de nouveaux
objectifs et ils le font.
Ceux là même devraient soudain répondre à une telle absence de clairvoyance,
eux, qui leur ont fait économiser
sur de couteux projets exigeant l'impossible .
S'il n'est pas requis de condoléances , permet moi l'expression de quelque
compassion.

Mais comme à mon habitude , je n'ai peut être pas suffisamment approfondi,
si tu as des pistes intéressantes ,
...elles serviront sans doute aussi à notre ami RV qui n'a visiblement plus
d'autre choix.

A+.

"Amitiés " par delà et outre toute divergence de ce point de vue .

lSteph




"FxM" a écrit dans le message de news:

Bonsoir lSteph,

Sincères condoléances.


Si tu le permets, je me demande le pourquoi de ces condoléances.
A priori pour le code et, je l'espère, pas pour le sens de la
transformation. Un transfert dans l'autre sens serait-ce plus facile ?
AMHA non car il n'y a aucun réel outil dans un sens comme dans l'autre.

Il va donc "suffire" (hum) de faire chauffer les neurones.
Aussi, voyons le côté positif de la chose : un développeur n'est jamais
content du premier jet de ce qu'il a fait, c'est donc l'occasion de
refaire en encore plus mieux ;o)

@+
FxM





Bonjour,

J'ai plein de fichiers Excel avec des macros.....
Vous l'aurez compris, on me demande de faire fonctionner ces fichier
Excel sous ...
(un autre logiciel)


Dis leur qu'il ne faudrait pas rêver.

Pour le moment ce que j'ai réussi à faire sous ..., c'est récupérer les
fichiers Excel avec toutes les formules de calcul mais en désactivant
les macros.


Tu as fais AMHA le mieux que tu pouvais.

Sincères condoléances.

lSteph







Avatar
Clément Marcotte
Bonjour,

Même que cette supposée suite "équivalente" au vrai Office n'est visiblement
pas plus sécuritaire que le vrai Office:

http://msn.com.com/2100-1009_22-6090768.html?part=msn&subj=ns_2543&tag=mymsn

Sun qui n'est même pas foutu de tester comme du monde ses 2 programmes
ensemble. Cela fait que pour la fiabilité, on repassera.


"lSteph" a écrit dans le message de news:

Bonsoir Fx ,
Dans ce que j'exprimais et avec très probablement une part d'igorance de
ma part mais pour ne pas faillir à la sincérité de ma pensée:
A priori pour le code et, je l'espère, pas pour le sens de la
transformation.
Si (selon mon humble avis) elle en avait un il pourrait s'agir du sens de

cette transformation.
Donc ici pas de condoléances déjà à soi seul cela ne souffrirait pas la
comparaison
il s'agit bien du code , par son absence ou manque de pertinence.
(J'ai pourtant essayé plusieurs "pseudoffice".)
Le choix de ceux qui prennent trop facilement , ou considèrent a
proportion
une trop grande partie du commun des mortels pour des imbéciles au profit
d'arbitraires décisions de leur high staff informatique, imaginant ainsi
qu'un truc
destiné à remplir des cases avec des chiffres et limite des formules
aurait faculté
à remplacer excel se permettent ainsi par ce que je qualifierais de
mépris inconscient,
de sacrifier le travail ayant de ceux là même permis de palier à
l'insuffisance de globalité de leurs solutions
plus technocratiques qu'ad hoc.
Détruisant ainsi un travail de longue haleine et souvent contraint à
s'adapter à des décisions aussi unilatérales qu'inconsidérées.
Il faudrait qu'ils soient toujours capables de répondre à de nouveaux
objectifs et ils le font.
Ceux là même devraient soudain répondre à une telle absence de
clairvoyance, eux, qui leur ont fait économiser
sur de couteux projets exigeant l'impossible .
S'il n'est pas requis de condoléances , permet moi l'expression de quelque
compassion.

Mais comme à mon habitude , je n'ai peut être pas suffisamment approfondi,
si tu as des pistes intéressantes ,
...elles serviront sans doute aussi à notre ami RV qui n'a visiblement
plus d'autre choix.

A+.

"Amitiés " par delà et outre toute divergence de ce point de vue .

lSteph




"FxM" a écrit dans le message de news:

Bonsoir lSteph,

Sincères condoléances.


Si tu le permets, je me demande le pourquoi de ces condoléances.
A priori pour le code et, je l'espère, pas pour le sens de la
transformation. Un transfert dans l'autre sens serait-ce plus facile ?
AMHA non car il n'y a aucun réel outil dans un sens comme dans l'autre.

Il va donc "suffire" (hum) de faire chauffer les neurones.
Aussi, voyons le côté positif de la chose : un développeur n'est jamais
content du premier jet de ce qu'il a fait, c'est donc l'occasion de
refaire en encore plus mieux ;o)

@+
FxM





Bonjour,

J'ai plein de fichiers Excel avec des macros.....
Vous l'aurez compris, on me demande de faire fonctionner ces fichier
Excel sous ...
(un autre logiciel)


Dis leur qu'il ne faudrait pas rêver.

Pour le moment ce que j'ai réussi à faire sous ..., c'est récupérer les
fichiers Excel avec toutes les formules de calcul mais en désactivant
les macros.


Tu as fais AMHA le mieux que tu pouvais.

Sincères condoléances.

lSteph