Ouverture automatique de feuille sous Excel
Résolu
Philippe57510
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
Gord21 Messages postés 918 Date d'inscription Statut Membre Dernière intervention -
Gord21 Messages postés 918 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je souhaiterai que lors de l'ouverture de mon fichier Excel l'une des feuilles soit automatiquement présentée, quelque soit la feuille qui était ouverte lors de la sauvegarde, j'ai tenté autorun, mais à mon avis les paramètres sont éronés.
Je suis sous Excel 2007.
Merci de votre aide
Je suis sous Excel 2007.
Merci de votre aide
A voir également:
- Les fonctionnalités suivantes ne peuvent pas être enregistrées dans des classeurs sans macro
- Feuille de pointage excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Réponse automatique thunderbird - Guide
- Word et excel gratuit - Guide
- Bruler feuille de laurier - Guide
3 réponses
Bonjour,
Tu peux utiliser la macro :
Private Sub Workbook_Open()
ThisWorkbook.Worksheets("Feuil1").Activate
End Sub
où Feuil1 est le nom de la feuille que tu veux activer.
Tu peux utiliser la macro :
Private Sub Workbook_Open()
ThisWorkbook.Worksheets("Feuil1").Activate
End Sub
où Feuil1 est le nom de la feuille que tu veux activer.
Bonsoir,
Je détaille un peu :
Tu ouvres ton classeur, tu ouvres l'editeur Visual Basic (Alt+F11 ou Outils/Macros/Visual Basic Editor)
Dans l'explorateur de projet, tu doubles clic sur ThisWorkbook, puis tu copies le code que je t'ai proposé.
Tu quittes l'éditeur VB (tu te retrouves dans Excel)
Tu enregistres ton classeur au format Excel
Normalement, ça devrait fonctionner.
Je détaille un peu :
Tu ouvres ton classeur, tu ouvres l'editeur Visual Basic (Alt+F11 ou Outils/Macros/Visual Basic Editor)
Dans l'explorateur de projet, tu doubles clic sur ThisWorkbook, puis tu copies le code que je t'ai proposé.
Tu quittes l'éditeur VB (tu te retrouves dans Excel)
Tu enregistres ton classeur au format Excel
Normalement, ça devrait fonctionner.
Après avoir taper la macro dans la feuille de code, je tente de sauvegarder et un message d'erreur apparait :
Les fonctionnalités suivantes ne peuvent pas être enregistrées dans des classeurs sans macro :
* Projet VB
Pour enregistrer un fichier avec ces fonctionnalités, cliquez sur Non, puis sélectionnez un type de fichier prenant en charge les macros dans la liste Type de fichier.
Pour continuer à enregistrer en tant que classeur sans macro, cliquez sur Oui
J'ai tenter donc :
Classeur Excel (prenant en charge les macros)
En activant les macros, le code ne fonctionne toujours pas
Les fonctionnalités suivantes ne peuvent pas être enregistrées dans des classeurs sans macro :
* Projet VB
Pour enregistrer un fichier avec ces fonctionnalités, cliquez sur Non, puis sélectionnez un type de fichier prenant en charge les macros dans la liste Type de fichier.
Pour continuer à enregistrer en tant que classeur sans macro, cliquez sur Oui
J'ai tenter donc :
Classeur Excel (prenant en charge les macros)
En activant les macros, le code ne fonctionne toujours pas