Exécuter macro à l'ouverture Excel
Résolu
supermoun
Messages postés
39
Statut
Membre
-
Pascal -
Pascal -
Bonjour à tous,
Je veux cacher des colonnes à l'ouverture d'un fichier Excel.
J'ai créer une Sub qui est appelée dans le Workbook.
Private Sub Workbook_Open()
Call AutoOpen
End Sub
Public Sub AutoOpen()
Sheets("Recherche").Select
Columns("I:IV").Select
Selection.EntireColumn.Hidden = False
End Sub
mais à l'ouverture il y a une erreur à la ligne Sheets..........
comment résoudre le problème.
Merci d'avance
Je veux cacher des colonnes à l'ouverture d'un fichier Excel.
J'ai créer une Sub qui est appelée dans le Workbook.
Private Sub Workbook_Open()
Call AutoOpen
End Sub
Public Sub AutoOpen()
Sheets("Recherche").Select
Columns("I:IV").Select
Selection.EntireColumn.Hidden = False
End Sub
mais à l'ouverture il y a une erreur à la ligne Sheets..........
comment résoudre le problème.
Merci d'avance
A voir également:
- Exécuter macro à l'ouverture Excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
1 réponse
Bonjour,
voici un bout de code qui fonctionne.
A noter qu'avec une SUB (seule cela fonctionne aussi).
Je pense qu'il manque la référence exacte de la plage (range), et non pas columns.
A bon entendeur ..
Private Sub Auto_Open()
Sheets("Feuil1").Select
Range("G1:H1").Select
Selection.EntireColumn.Hidden = True
End Sub
voici un bout de code qui fonctionne.
A noter qu'avec une SUB (seule cela fonctionne aussi).
Je pense qu'il manque la référence exacte de la plage (range), et non pas columns.
A bon entendeur ..
Private Sub Auto_Open()
Sheets("Feuil1").Select
Range("G1:H1").Select
Selection.EntireColumn.Hidden = True
End Sub