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

Macros et VBA Excel Discussion :

Paramètres de macros [XL-2013]


Sujet :

Macros et VBA Excel

  1. #21
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut
    IL FAUT LA CREER

    DANS UN FICHIER NOMME securite.REG
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Windows Registry Editor Version 5.00
     
    [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Excel\Security]
    "VBAWarnings"=dword:00000002
    puis tu double cliques dessus.
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

  2. #22
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 48
    Par défaut
    Ah d'accord, alors j'ai jamais fait ce genre de manipulation.

    Je peux le créer directement dans l'éditeur du registre ? Je fais Edition / Nouveau / Clé c'est bien ça ?

  3. #23
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 48
    Par défaut
    J'ai trouvé, j'ai fait nouveau / valeur DWORD 32 bits / Renommé en VBAWarnings / Valeur de 2

    Malheureusement ça ne fonctionne toujours pas

  4. #24
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut
    C'est sans doute une GPO qui limite cet accès.

    Tu peux peut être vérifier cela en lançant la commande suivante (démarrer / exécuter)

    gpresult /H c:\gpresult.html

    en adaptant bien sûr le dossier de destination,
    cela va te générer un rapport faisant en principe apparaître les règles de GPO appliquées sur ce poste,
    tu l'ouvres en cliquant dessus c'est du HTML
    le plus simple c'est de rechercher (ctrl+F) les mots Excel ou VBAWarnings ou security
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

  5. #25
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 48
    Par défaut
    Alors je l'ai fait... bon je t'avoue que le rapport j'y comprend pas grand chose.

    J'ai juste quelques lignes à la fin correspondant aux mots clés de la recherche :

    software\policies\microsoft\office\15.0\excel\options\defaultformat 51 Stratégie de groupe locale
    software\policies\microsoft\office\15.0\excel\security\accessvbom 1 Stratégie de groupe locale
    software\policies\microsoft\office\15.0\excel\security\trusted locations\allownetworklocations 1 Stratégie de groupe locale
    software\policies\microsoft\office\15.0\excel\security\vbawarnings 4 Stratégie de groupe locale

  6. #26
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Si c'est une macro d'intérêt général, je donnerais le classeur à mon patron et je luis dirais d'aller voir le Service de Dictature Informatique avec cela. S'ils sont trop imbéciles pour ne pas donner les bons droits d'accès à ceux qui les démerdent, ils n'ont qu'à aller au diable.

  7. #27
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par ValentinLFs Voir le message
    Alors je l'ai fait... bon je t'avoue que le rapport j'y comprend pas grand chose.

    J'ai juste quelques lignes à la fin correspondant aux mots clés de la recherche :

    software\policies\microsoft\office\15.0\excel\options\defaultformat 51 Stratégie de groupe locale
    software\policies\microsoft\office\15.0\excel\security\accessvbom 1 Stratégie de groupe locale
    software\policies\microsoft\office\15.0\excel\security\trusted locations\allownetworklocations 1 Stratégie de groupe locale
    software\policies\microsoft\office\15.0\excel\security\vbawarnings 4 Stratégie de groupe locale
    BINGO, comme dirait ma grand mère !

    L'idéal est effectivement de demander au service informatique de modifier ce paramétre. En plus on dirait que c'est une erreur à cause du accessvbom=1

    sinon des fois avec un peu de bidouille on peut y arriver.


    Tu crées un fichier texte, que tu vas nommer antiGPOExcel.reg (l'important c'est l’extension)

    tu colles dedans ce texte et tu enregistres.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Windows Registry Editor Version 5.00
     
    [HKEY_CURRENT_USER\software\policies\microsoft\office\15.0\excel\security\vbawarnings]
    "VBAWarnings"=dword:00000002

    ensuite tu double cliques sur ce fichier et tu réponds ok à tout.

    Est ce que cela marche ?
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

  8. #28
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 48
    Par défaut
    Toujours pas de miracle, j'ai bien fait la manip' mais je n'ai toujours pas accès aux paramètres.

    Concernant le =dword, ne devrais-je pas mettre =qword plutôt sachant que mon ordinateur est en 64 bits ?

  9. #29
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut
    Ok mais est ce que le paramètre à changé ?
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

  10. #30
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 48
    Par défaut
    Bonjour Oliv,

    J'ai exactement le même paramètre après manipulation. La rapport donne les mêmes indications

  11. #31
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut
    Bonjour,

    As tu eu une réponse de ton service informatique ?


    Dans le rapport gpresult à coté de la ligne "software\policies\microsoft\office\15.0\excel\security\vbawarnings 4 Stratégie de groupe locale"

    est 'il précisé la branche HKCU Ou HKLM ?

    OUPS IL Y A UNE ERREUR remplace dans ton fichier comme cela et essaye de nouveau

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    Windows Registry Editor Version 5.00
     
    [HKEY_CURRENT_USER\software\policies\microsoft\office\15.0\excel\security]
    "VBAWarnings"=dword:00000002

    un peu de lecture
    https://blogs.technet.microsoft.com/...registry-keys/
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

  12. #32
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 48
    Par défaut
    Bonjour Oliv,

    Ton lien m'a fortement aidé et j'ai enfin trouvé le problème.

    Dans l'éditeur de registre, je me trompais en effet de destination, j'allais dans :
    HKEY_CURRENT_USER/Software/ Puis directement dans Microsoft au lieu de passer par Policies et Microsoft...

    Donc pour le coup, une fois au bon endroit, j'avais bien la valeur DWORD à 4 ce qui m'a permis de la modifier à 2.

    Le paramètre de macros est donc bien modifié dans Excel !!!!

    Malgré tout, la partie est toujours grisée donc non modifiable sans passer par le registre. Mais cela n'est pas un problème, les utilisateurs n'auront pas besoin de remodifier les paramètres par la suite.

    Je te remercie beaucoup pour le temps que tu as passé pour ce problème !

  13. #33
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut
    Super,

    si tu supprimes la clef (CELLE DE "POLICIES" via un fichier comme si dessous ou manuellement le choix ne devrait plus être grisé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Windows Registry Editor Version 5.00
     
    [-HKEY_CURRENT_USER\software\policies\microsoft\office\15.0\excel\security]
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

  14. #34
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 48
    Par défaut
    C'est bien ce que je pensais, je vais voir ce qui est le plus adéquat mais je pense que le mieux est de rester sur les paramètres grisées, ça permettre d'éviter toute erreur de manipulation ou autre.

    En tout cas je te remercie ! Sa été compliqué mais avec un peu de persévérance ont trouvent toujours la solution

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Difficulté passage . en paramètre de macro
    Par Filippo dans le forum Macro
    Réponses: 2
    Dernier message: 19/04/2010, 17h06
  2. Appel de fonction en paramètre de macro
    Par enicnath dans le forum Macro
    Réponses: 4
    Dernier message: 26/03/2010, 09h38
  3. Passage de paramètres à une macro depuis la ligne de commande
    Par Atatorus dans le forum Général VBA
    Réponses: 4
    Dernier message: 05/10/2009, 10h22
  4. Passer un paramètre à une macro avec Application.run
    Par ouskel'n'or dans le forum VBA Word
    Réponses: 1
    Dernier message: 05/10/2007, 15h20
  5. [VB]Passage de paramètre à une macro
    Par LaboClarins dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 16/02/2006, 09h02

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