Page 1 sur 2

environnement JAVA requis absent

Posté : mer. 22 janv. 2020 20:52
par rhodes38
Message d'erreur de Libre office calc.

Image

Un coup de main , pour installation
Cdlt

Re: environnement JAVA requis absent

Posté : mer. 22 janv. 2020 21:01
par capdeframint
Regarde dans Synaptics pour installer JRE.

Re: environnement JAVA requis absent

Posté : mer. 22 janv. 2020 21:24
par arghlub
SALUT rhodes38,

Code : Tout sélectionner

sudo apt install default-jre
;)

Re: environnement JAVA requis absent

Posté : jeu. 23 janv. 2020 10:24
par rhodes38
Hello arghlub
Je n'obtiens pas l'ouverture de mon fichier
Sur le forum de open office on me dit qu'il faut reprogrammer les Macros, le langage de MicroSoft n'étant pas interprétable par libre office???

Re: environnement JAVA requis absent

Posté : jeu. 23 janv. 2020 10:42
par tescan
Bonjour,
en effet les macros posent des problèmes. On peut les éditer et éventuellement les adapter:
https://help.libreoffice.org/latest/fr/ ... pport.html

Re: environnement JAVA requis absent

Posté : jeu. 23 janv. 2020 13:02
par rhodes38
tescan a écrit : jeu. 23 janv. 2020 10:42 On peut les éditer et éventuellement les adapter:
Hello tescan
Je n'y comprends pas grand chose, mais les explications ressemblent à ce qui m'a été dit sur forum libreoffice:
Le langage Basic entre les deux logiciels est incompatible. Vous devez donc redévelopper vos macros. Il existe depuis la 2.4.0, un interpréteur de VBA pour MS-Excel mais il est loin d'être parfait. Il suffit de mettre en début de code la ligne :

Code : Tout sélectionner Agrandir
Option Compatible

ou

Code : Tout sélectionner Agrandir
Option VBASupport 1


Ce mode induit des changements dans le comportement des instructions du Basic OpenOffice uniquement dans le module Calc. Ceci afin d'avoir une certaine compatibilité avec le VBA de MIcrosoft.

Re: environnement JAVA requis absent

Posté : jeu. 23 janv. 2020 13:26
par Scrat
Bonjour.

Installer Java sur le système ne suffit pas. Il faut aussi l'activer dans LibreOffice par le menu Outils->Options, rubrique LibreOffice->Avancé (Voir ma copie d'écran).

On doit d'abord cocher la case "Utiliser un environnement java", attendre quelques secondes que LibreOffice détecte le ou les environnements java présents, puis sélectionner l'environnement désiré, valider et redémarrer LibreOffice.

Image

A+

Re: environnement JAVA requis absent

Posté : jeu. 23 janv. 2020 17:29
par rhodes38
Scrat a écrit : jeu. 23 janv. 2020 13:26 , puis sélectionner l'environnement désiré, valider et redémarrer LibreOffice.

Image

A+
merci Scrat, mais cela ne veut pas
j'obtiens ce message

Image
et j'ai essayé les deux environnements

Image

Re: environnement JAVA requis absent

Posté : jeu. 23 janv. 2020 18:02
par Scrat
Je n'arrive pas très bien à lire le dernier message d'erreur, mais apparemment il ne vient plus de Java.

Si c'est un problème de macros qui viennent de Microsoft, il faut les adapter comme le dit tescan. Regarde ce sujet à propos d'une erreur du même type (et sa solution) sur le forum OpenOffice :
https://forum.openoffice.org/fr/forum/v ... pe#p151448

S'il n'y a pas de macros dans le document, peut-être qu'une purge du profil utilisateur pourrait être nécessaire: pour cela, il suffit de fermer Libreoffice puis d'aller dans le dossier caché .config et de renommer le dossier libreoffice en oldlibroffice par exemple.

Re: environnement JAVA requis absent

Posté : jeu. 23 janv. 2020 19:21
par rhodes38
Hello Scrat

beaucoup trop compliqué pour moi,
Je ne sais même pas faire apparaitre les codes
J'ai essayé avec plusieurs fichiers avec macro, c'est toujours pareil, mais qui fonctionnent sur mon pc portable sous windows.