Brian était perplexe sur le fait que lorsqu’il démarre Excel 2002, le volet Office apparaît momentanément et est ensuite recouvert par le classeur vide standard. Cela se produit malgré le fait qu’il a défini le volet des tâches pour s’afficher au démarrage (Outils | Options | onglet Affichage), et que la même sélection est choisie en bas du volet des tâches lui-même.

Même si Brian utilise Excel 2002, le problème qu’il a rencontré peut également se produire pour ceux qui utilisent Excel 2003. Excel masque automatiquement le volet Office au démarrage si votre copie d’Excel charge automatiquement des fichiers. Par exemple, si vous avez des feuilles de calcul dans votre dossier de démarrage ou si vous avez un fichier personal.xls qui se charge, le volet des tâches sera automatiquement masqué. Il semble que ce comportement, malgré ce que vous spécifiez explicitement pour le volet Office, est intégré à Excel.

Il existe trois façons de contourner ce problème. Le premier est de s’assurer que rien ne se charge automatiquement au démarrage d’Excel. Pour de nombreuses personnes, ce n’est peut-être pas une solution pratique. Après tout, Personal.xls est souvent utilisé pour les macros et personnalisations utilisateur «globales». La deuxième solution consiste alors à ajouter plus de code de programmation au fichier ouvert automatiquement (par exemple, Personal.xls). Ce code est conçu pour s’exécuter automatiquement lorsque le fichier est ouvert, et il affiche le volet des tâches:

Private Sub Workbook_Open()

On Error Resume Next     Application.CommandBars("Task Pane").Visible = True End Sub

S’il n’est pas possible pour vous d’ajouter un tel codage au fichier ou aux fichiers en cours d’ouverture, vous pouvez modifier une entrée de registre pour indiquer à Excel de laisser le volet Office ouvert. Comme toujours, soyez prudent lorsque vous modifiez le registre, car une erreur peut rendre votre système instable ou totalement inutilisable.

Sortez d’Excel et suivez ces étapes:

  1. Choisissez Exécuter dans le menu Démarrer. Windows affiche la boîte de dialogue Exécuter.

  2. Dans la zone Ouvrir, entrez le nom regedit.

  3. Cliquez sur OK. Cela démarre le programme de l’éditeur du registre.

  4. Recherchez et sélectionnez la clé suivante. (Pour Excel 2002, le chemin sera légèrement différent, faisant référence à 10,0 au lieu de 11,0.)

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\General
  1. Choisissez l’option Nouveau dans le menu Edition, puis choisissez Valeur DWORD. Une nouvelle valeur apparaît dans la partie droite de l’éditeur de registre, en attente d’un nom.

  2. Nommez la valeur DoNotDismissFileNewTaskPane. Notez qu’il ne doit y avoir aucun espace et que la capitalisation doit être identique à celle indiquée.

  3. Avec la valeur nouvellement nommée toujours sélectionnée, choisissez l’option Modifier dans le menu Edition. Vous verrez la boîte de dialogue Modifier la valeur DWORD.

  4. Modifiez le champ Données de la valeur de 0 à 1.

  5. Cliquez sur OK.

  6. Fermez l’éditeur de registre.

Lorsque vous redémarrez Excel, le volet Office doit rester visible.

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (3066) s’applique à Microsoft Excel 2002 et 2003.