Macro ne fonctionne pas
Résolu/Fermé
A voir également:
- Macro ne fonctionne pas
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
- Macro logiciel - Télécharger - Organisation
- Tri automatique excel sans macro ✓ - Forum Excel
6 réponses
OOoForum
Messages postés
3873
Date d'inscription
jeudi 20 mars 2008
Statut
Membre
Dernière intervention
2 janvier 2025
960
24 juin 2020 à 16:31
24 juin 2020 à 16:31
yclik
Messages postés
3745
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
24 janvier 2025
1 530
24 juin 2020 à 16:38
24 juin 2020 à 16:38
Bonjour
remplacer : dimensionsForme.Widht = 2600
par :
remplacer : maForme.Size = dimensionForm
par
remplacer : dimensionsForme.Widht = 2600
par :
dimensionsForme.Width = 2600
remplacer : maForme.Size = dimensionForm
par
maForme.Size = dimensionsForme
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 753
24 juin 2020 à 12:07
24 juin 2020 à 12:07
Bonjour,
Essaye l'exemple page 80 de ce document : https://jazz.ensil.unilim.fr/outils_info/OOo_API_intro-04.pdf
Essaye l'exemple page 80 de ce document : https://jazz.ensil.unilim.fr/outils_info/OOo_API_intro-04.pdf
tien après avoir installé open office et réouvert libreoffice, j'ai ce message à l'ouverture de libreoffice :
"libreoffice nécessite un environnement d'exécution java (JRE) 64-bit pour réaliser cette tâche. Veuillez installer un JRE puis redémarrer LibreOffice"
c'est surement ça le pb, ceci dit j'ai souvenir d'avoir vu ce message et d'avoir fait ce qui était demandé, je vais refaire et voir si le problème persiste.
EDIT : Bon j'ai réinstallé JRE, en faisant attention de choisir 64bit (j'avais surement fait 32bit qui est par défaut la première fois), je n'ai plus le message d'erreur mais par contre mes macros continuent de ne pas fonctionner
"libreoffice nécessite un environnement d'exécution java (JRE) 64-bit pour réaliser cette tâche. Veuillez installer un JRE puis redémarrer LibreOffice"
c'est surement ça le pb, ceci dit j'ai souvenir d'avoir vu ce message et d'avoir fait ce qui était demandé, je vais refaire et voir si le problème persiste.
EDIT : Bon j'ai réinstallé JRE, en faisant attention de choisir 64bit (j'avais surement fait 32bit qui est par défaut la première fois), je n'ai plus le message d'erreur mais par contre mes macros continuent de ne pas fonctionner
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
OOoForum
Messages postés
3873
Date d'inscription
jeudi 20 mars 2008
Statut
Membre
Dernière intervention
2 janvier 2025
960
24 juin 2020 à 16:04
24 juin 2020 à 16:04
"Ne pas fonctionner" n'aidera pas ceux qui tentent de vous aider.
Il faut fournir un document intégrant la macro.
Et le plus simple est de vous adresser sur un forum spécialisé en programmation :
https://forum.openoffice.org/fr/forum/forum24-programmation-macro-basic.html
.
Il faut fournir un document intégrant la macro.
Et le plus simple est de vous adresser sur un forum spécialisé en programmation :
https://forum.openoffice.org/fr/forum/forum24-programmation-macro-basic.html
.
Bonjour,
Merci pour le lien.
Pour "ne pas fonctionner", je crois qu'il y a quand même du détail dans mes posts au delà de cette phrase..., y compris un exemple de code qui ne s’exécute pas car erreur, les messages d'erreurs...
j'ai essayé avec un document totalement vide et seulement la macro ci dessus, j'ai toujours une erreur en tentant d’exécuter la macro.
je vais tenter ma chance sur le forum en lien.
Cordialement
Merci pour le lien.
Pour "ne pas fonctionner", je crois qu'il y a quand même du détail dans mes posts au delà de cette phrase..., y compris un exemple de code qui ne s’exécute pas car erreur, les messages d'erreurs...
j'ai essayé avec un document totalement vide et seulement la macro ci dessus, j'ai toujours une erreur en tentant d’exécuter la macro.
je vais tenter ma chance sur le forum en lien.
Cordialement
OOoForum
Messages postés
3873
Date d'inscription
jeudi 20 mars 2008
Statut
Membre
Dernière intervention
2 janvier 2025
960
>
Damien007
24 juin 2020 à 16:15
24 juin 2020 à 16:15
La macro fait référence à du contenu dans un document.
Sans fournir ce dernier, comment voulez-vous qu'on fasse ?
Sans fournir ce dernier, comment voulez-vous qu'on fasse ?
Damien007
>
OOoForum
Messages postés
3873
Date d'inscription
jeudi 20 mars 2008
Statut
Membre
Dernière intervention
2 janvier 2025
24 juin 2020 à 16:33
24 juin 2020 à 16:33
Pardon j'ai peut-être oublié de préciser que j'ai aussi essayé suivant les conseils de pikaju de taper le code fournit page 80 dans un fichier vierge et cela ne fonctionne pas non plus (j'ai juste changé la page de 2 à 0 et le nom du fichier pour qu'il existe chez moi). en fait j'ai l'impression que peut importe le code, que c'est plutôt un problème d'extension, d'environnement...
dans ma macro du premier post, hormis le nom de la feuille, rien ne vient du fichier, j'ai tenté de créer une ellipse (en fait ce code vient aussi d'un ouvrage, pas de moi)
sinon je ne sais pas comment joindre un fichier à mon post. voici un lien de téléchargement pour mon fichier test
https://we.tl/t-5sUCOvfaLf
public Sub test02
Dim MonDocument As Object
Dim UnePage As Object
Dim MonImage As Object
Dim LeBitmap As Object
Dim Taille1 As New com.sun.star.awt.Size
Dim Position1 As New com.sun.star.awt.Point
Dim Proportion As Double
MonDocument = ThisComponent
UnePage = MonDocument.drawPages(0) ' page de la troisième feuille Draw
MonImage = MonDocument.createInstance("com.sun.star.drawing.GraphicObjectShape")
MonImage.GraphicURL = ConvertToURL(" C:\temp\44.jpg ")
Position1.x = 2500 ' 25 mm à droite du coin haut-gauche de la page
Position1.y = 5300 ' 53 mm plus bas que le coin haut-gauche de la page
UnePage.add(MonImage)
LeBitmap = MonImage.GraphicObjectFillBitmap
end sub
dans ma macro du premier post, hormis le nom de la feuille, rien ne vient du fichier, j'ai tenté de créer une ellipse (en fait ce code vient aussi d'un ouvrage, pas de moi)
sinon je ne sais pas comment joindre un fichier à mon post. voici un lien de téléchargement pour mon fichier test
https://we.tl/t-5sUCOvfaLf
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
24 juin 2020 à 16:06
24 juin 2020 à 16:06
hello
vérifier Outils -> Options -> Libreoffice -> Sécurité -> Sécurité des macros
vérifier Outils -> Options -> Libreoffice -> Sécurité -> Sécurité des macros
24 juin 2020 à 16:40
effectivement, je pensais a un truc beaucoup plus compliqué mais là ça marche,