XL 2019 Modifier options excel avec VBA

escouger

XLDnaute Occasionnel
Bonsoir,
J'aimerais savoir s'il est possible de modifier dynamiquement certaines options de excel (paramètres des macros) avec du VBA (par exemple dans auto_open) et ce uniquement pour le tableau en cours ?
Si oui, ou trouver comment ?
Merci d'avance
 

escouger

XLDnaute Occasionnel
Bonsoir,

J'avais déjà essayé de faire cela, mais la macro générée est malheureusement vide.
Peut-être que toutes les options ne peuvent pas être modifiées ?

Ce que je voudrais modifier (et que j'avais tenté de faire avec l'enregistreur de macros) se trouve dans le "Centre de gestion de la confidentialité", puis "paramètres du centre de confidentialité", "puis paramètres des macros", puis changer l'un des 4 boutons radio du pavé "paramètres des macros"..
Cordialement
 

eriiic

XLDnaute Barbatruc
Bonjour,

ah ben non, c'est le principe même de la sécurité : c'est à l'utilisateur et personne d'autre de choisir.
Sinon elle ne servirait plus à rien...
De toute façon comment voudrais-tu que ta macro se lance si l'utilisateur ne l'a pas autorisée ???
eric
 

escouger

XLDnaute Occasionnel
Bonjour,
Imparable effectivement!
Désolé pour cette question qui méritait de ne pas être posée.
Cependant il semble que même des options basiques qui n'ont pas de rapport avec la sécurité ne peuvent être modifiées dans une macro.
Ce qui me faire dire cela est que l'enregistreur de macro ne fonctionne pas pour modifier (par exemple) l'affiche ou non d'espace pour les cellules contenant 0.
Cela pourrait être utile pour modifier des options de manière ponctuelle et exclusivement sur le fichier ouvert.
Merci
 

eriiic

XLDnaute Barbatruc
Bonjour,

Bah si.
Mais c'est un format, pas une option :
VB:
Columns(2).NumberFormat = "#,##0.00"
lu trop vite...
Ne jamais mettre d'espace pour un 0. "" à la rigueur.
Et l'option est bien enregistrée :
Code:
ActiveWindow.DisplayZeros = False

Bon, c'est vrai qu'il y a qq manques dans l'enregistreur, ce n'est rien comparé à celui de Word.
Et il reste google dans ce cas
eric
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 939
Membres
101 844
dernier inscrit
pktla