Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

Macros de Word et Excel (VBA) : qu'est-ce qui fonctionne encore ?

Une macro est un petit programme intégré à un document : un bouton qui crée une facture ou trie une liste. Dans Word et Excel, les macros sont écrites en VBA. Vous reconnaissez ces fichiers à leur extension docm, xlsm ou pptm, ou bien il s'agit d'anciens fichiers doc et xls.

Ce qu'il faut savoir

LibreOfficeEuro-Office
Ouvrir le fichier et utiliser les donnéesOuiOui
Exécuter des macros VBAEn partie, surtout celles d'Excel, si vous l'activezNon
Macros personnellesEn LibreOffice Basic et en PythonEn JavaScript

Dans LibreOffice

Pourquoi rien ne se passe ? Par mesure de sécurité, LibreOffice désactive les macros par défaut. Vous voyez alors un message du type Les macros sont désactivées en raison des paramètres de sécurité des macros.

  1. Choisissez Outils > Options... > Chargement/enregistrement > Propriétés VBA. Pour Microsoft Excel (et si nécessaire Word), cochez Charger le code Basic, Code exécutable et Enregistrer le code Basic d'origine.
  2. Choisissez Outils > Options... > LibreOffice > Protection et cliquez sur Sécurité des macros.... Choisissez Moyen : LibreOffice vous demandera alors quoi faire pour chaque fichier contenant des macros.
  3. Fermez le fichier et rouvrez-le. Choisissez Activer les macros, mais uniquement si vous faites confiance au fichier.

LibreOffice peut exécuter une grande partie du code VBA, mais pas tout. Si un bouton ne fonctionne pas, la macro doit être adaptée dans l'éditeur Basic (Outils > Macros > Éditer les macros...). Cela demande des connaissances en programmation.

Si vous enregistrez de nouveau le fichier au format xlsm, le code VBA d'origine est conservé grâce à l'option Enregistrer le code Basic d'origine. Si vous l'enregistrez au format ods, le code VBA est perdu.

Dans Euro-Office

Euro-Office n'exécute pas de VBA. Le fichier s'ouvre normalement et vous voyez toutes les données et formules, mais les boutons ne font rien. Dans l'onglet Affichage, sous Macros, vous pouvez créer une macro en JavaScript ou en enregistrer une. Pour en savoir plus, consultez Un fichier Excel avec des macros VBA : que faire ?.

La fenêtre Macros dans Euro-Office
Dans Euro-Office, vous créez des macros en JavaScript via Affichage, Macros

Avez-vous encore besoin de la macro ?

De nombreuses anciennes macros servent à trier, filtrer, colorer ou rechercher quelque chose. C'est souvent possible sans macro :

Pour en savoir plus sur les options dont vous disposez, consultez Macros, modèles et tests de compatibilité.

Attention : les macros contenues dans des fichiers provenant d'autres personnes peuvent être malveillantes. Ne réglez jamais la sécurité des macros sur Faible, et n'activez les macros que pour les fichiers auxquels vous faites confiance. Conservez toujours l'original d'un fichier contenant des macros.

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…