VBA langage
mdp
-
cs_Le Pivert Messages postés 7904 Date d'inscription Statut Contributeur Dernière intervention -
cs_Le Pivert Messages postés 7904 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à toutes et à tous,
Dans un classeur excel,j'ai mes macros qui ne fonctionnent plus lorsque je masque les onglets. Les macros sont simples, avec un bouton , la macro va à la feuille recherchée et de la feuille recherchée, un autre bouton renvoi au "menu". Comme je vous l'indiquais, lorsque je masque les diverses feuilles, en ne gardant qu'une seule (le menu), mes macros ne fonctionnement plus. Alors, qu'elle langage dois-je utiliser pour que ces macros, avec les onglets maqués, trouvent une pleine application.
en vous remerciant de votre aide.
Bien cordi@lement,
Dans un classeur excel,j'ai mes macros qui ne fonctionnent plus lorsque je masque les onglets. Les macros sont simples, avec un bouton , la macro va à la feuille recherchée et de la feuille recherchée, un autre bouton renvoi au "menu". Comme je vous l'indiquais, lorsque je masque les diverses feuilles, en ne gardant qu'une seule (le menu), mes macros ne fonctionnement plus. Alors, qu'elle langage dois-je utiliser pour que ces macros, avec les onglets maqués, trouvent une pleine application.
en vous remerciant de votre aide.
Bien cordi@lement,
A voir également:
- VBA langage
- Langage ascii - Guide
- Langage binaire - Guide
- Excel compter cellule couleur sans vba - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
2 réponses
Bonjour,
C'est très simple, il suffit d'afficher la feuille en début de macro et de masquer en fin de macro.
Se servir de l'enregistreur de macro pour avoir le code
voilà
C'est très simple, il suffit d'afficher la feuille en début de macro et de masquer en fin de macro.
Se servir de l'enregistreur de macro pour avoir le code
voilà
"C'est très simple, il suffit d'afficher la feuille en début de macro et de masquer en fin de macro".
J'ai essayé, ça ne fonctionne pas....
Dois-je oublier quelque chose ?
J'ai essayé, ça ne fonctionne pas....
Dois-je oublier quelque chose ?
Essaie ceci:
voilà
@+
Dim k As Integer 'mettre cela pour rendre les feuilles visibles For k = 1 To Sheets.Count Sheets(k).Visible = True Next End If 'et cela pour toutes les cacher sauf une For k = 1 To Sheets.Count If Sheets(k).CodeName <> "Feuil1" Then 'adapter le nom de la feuille visible Sheets(k).Visible = xlSheetVeryHidden 'feuilles cachées même par clic droit End If Next
voilà
@+