Ouverture automatique de feuille sous Excel

Résolu/Fermé
Philippe57510 Messages postés 23 Date d'inscription mardi 19 janvier 2010 Statut Membre Dernière intervention 12 avril 2010 - 19 janv. 2010 à 12:52
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 - 19 janv. 2010 à 21:14
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
A voir également:

3 réponses

Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
19 janv. 2010 à 13:02
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.
4
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
19 janv. 2010 à 21:14
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.
2
Philippe57510 Messages postés 23 Date d'inscription mardi 19 janvier 2010 Statut Membre Dernière intervention 12 avril 2010
19 janv. 2010 à 13:34
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
0