IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

[macro]Ouverture automatique d'un fichier avec macro sans question


Sujet :

OpenOffice & LibreOffice

  1. #1
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 597
    Points : 7 832
    Points
    7 832
    Par défaut [macro]Ouverture automatique d'un fichier avec macro sans question
    Bonjour

    J'ai besoin besoin d'ouvrir des fichiers qui ont des macro pour lire des choses dedans et les copier ailleurs, plusieurs d'un coup.
    Je regarde ici : https://wiki.openoffice.org/wiki/FR/...de/StarDesktop
    Ça marche. Mais, le problème, c'est qu'à cause de mon niveau de sécurité, j'ai une question qui me demande si je veux ou non utiliser les macros. Ça ralentit le processus.

    Je ne trouve aucune information en français pour me dire comment faire pour ouvrir mes fichiers sans avoir à répondre à la question. Je regarde le fichier de Andrey Pythonyack (OpenOffice.org Macros Explained OOME Third Edition) et là, je trouve p 279. Je me permets donc de l'indiquer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    	Dim args(1) As New com.sun.star.beans.PropertyValue
    	Dim vComp as Object
     
    	args(0).Name  = "AsTemplate"
    	args(0).Value = True
    	args(1).Name  = "MacroExecutionMode"
    	args(1).Value = com.sun.star.document.MacroExecMode.NEVER_EXECUTE
    REM    args(1).Value = com.sun.star.document.MacroExecMode.ALWAYS_EXECUTE_NO_WARN
     
    	vComp = StarDesktop.LoadComponentFromUrl(ConvertToUrl(mon_chemin), "_blank", 0, args())
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  2. #2
    Membre éprouvé
    Homme Profil pro
    utilisateur
    Inscrit en
    Janvier 2017
    Messages
    669
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : utilisateur
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2017
    Messages : 669
    Points : 1 109
    Points
    1 109
    Par défaut
    Bonjour troumad,

    Pourquoi ne pas simplement servir la liste des emplacements de confiance, qui, d'après ce que je comprend,
    autorise systématiquement l'exécution de macros pour les fichiers qui y sont enregistrés.

    Moyen

    Une confirmation sera demandée avant l'exécution de macros provenant de sources inconnues.

    Les sources de confiance peuvent être définies dans l'onglet Sources de confiance. Les macros signées provenant d'une source de confiance peuvent être exécutées. Vous pouvez en outre exécuter toutes les macros provenant d'un emplacement de fichier de confiance. Toutes les autres macros nécessitent une confirmation de l'utilisateur.
    Emplacements de fichiers de confiance

    Les macros de document sont exécutées uniquement si elles ont été ouvertes à partir de l'un des emplacements suivants.
    LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
    OS : Windows 11.0

  3. #3
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 597
    Points : 7 832
    Points
    7 832
    Par défaut
    C'est une bonne idée. Mais, c'est un fichier qui devrait pouvoir se promener d'un PC à un autre. Au moins chez moi, il faudrait que je prenne le courage de faire ça.
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  4. #4
    Membre éprouvé
    Homme Profil pro
    utilisateur
    Inscrit en
    Janvier 2017
    Messages
    669
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : utilisateur
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2017
    Messages : 669
    Points : 1 109
    Points
    1 109
    Par défaut
    Avec un répertoire nommé de la même façon à la racine de chaque disque, le pb est résolu, il me semble, et pour vous faire sourire il pourrait être nommé TENA au lieu de CONFIANCE.
    LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
    OS : Windows 11.0

  5. #5
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 597
    Points : 7 832
    Points
    7 832
    Par défaut
    Je viens de faire la manipulation sur mon PC. Mais, c'est un ensemble de fichier que je peux emmener chez d'autres personnes voir même donner.
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

Discussions similaires

  1. ouverture automatique d'un fichier PDF
    Par alen22 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 10/04/2012, 10h30
  2. Réponses: 2
    Dernier message: 17/11/2008, 14h26
  3. Création automatique d'un fichier avec VBA
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/10/2008, 08h00
  4. [VBA-E] Ouverture automatique d'un fichier excel sur un réseau
    Par NiKoS29 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/04/2007, 15h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo