2015-02-17 16:59:40 +0000 2015-02-17 16:59:40 +0000
38
38

Comment puis-je empêcher Excel d'ouvrir une deuxième fenêtre vide lorsque j'ouvre un fichier à partir de l'explorateur ?

Lorsque j'ouvre un fichier Excel à partir de l'explorateur Windows, j'obtiens toujours une deuxième fenêtre Excel également. Malheureusement, lorsque je la ferme, elle ne se ferme pas, mais l'autre fenêtre le fait !

Cela semble être un problème courant :

Comment puis-je empêcher l'apparition de cette deuxième fenêtre ?

Réponses (7)

32
32
32
2015-02-17 16:59:40 +0000

Cela peut se produire en raison de la corruption d'un classeur de macros personnel (%appData%\Microsoft\Excel\XLSTARTCela peut se produire en raison de la corruption d'un classeur de macros personnel (), et la suppression dePERSONAL.XLSB` de ce dossier a fait disparaître le problème.

J'ai dû exporter chacun de mes modules de macro vers un autre dossier, puis après avoir supprimé PERSONAL.XLSB, enregistrer une nouvelle macro stockée dans mon “classeur de macros personnel” (qui a recréé PERSONAL.XLSB), puis sur la barre d'outils du développeur, cliquer sur “Visual Basic” et importer à nouveau les modules de macro.

Toutes les touches de raccourci et les descriptions ont été conservées, mais surtout, je n'ai pas obtenu une deuxième copie de l'ouverture d'Excel à chaque fois que j'ai ouvert une feuille de calcul à partir d'Explorer.

28
28
28
2018-06-21 19:28:15 +0000

Ma fenêtre supplémentaire s'est avérée être un problème avec les additions. Dans Excel 2016, voici comment résoudre ce problème :

  • Ouvrez Excel.
  • Allez dans Fichier > Options.
  • Cliquez sur Add-ins.
  • Regardez les Active Application Add-ins (si allitératif !)
  • En bas de la boîte de dialogue, dans Gérer, réglez la liste déroulante sur COM Add-ins et cliquez sur *Aller… * Dans mon cas, il y avait trois COM add-ins actifs :

  • MySQL For Excel

  • DriveForOffice [Google Drive add-in]

  • Microsoft Excel Code Compatibility Inspector

J'ai quitté DriveForOffice mais j'ai désactivé les deux autres, et ma fenêtre supplémentaire a cessé d'apparaître.

8
8
8
2015-09-15 01:09:39 +0000

J'ai eu exactement le même problème dans Excel 2015 pendant un certain temps, et quand j'ai caché le classeur Personal.xlsb, une page blanche s'ouvrait à la place et je ne pouvais pas fermer celle-ci sans fermer le fichier que je voulais vraiment ouvrir.

Mais j'ai finalement trouvé une solution ! Mon problème était que j'avais un fichier Personal.xlsb dans un autre emplacement et que, pour une raison quelconque, une recherche sur le disque dur C ne donnait pas de résultat pour ce nom de fichier. Mon emplacement était le même que celui qu'Amber a mentionné ci-dessus, mais je voulais partager la façon dont je l'ai trouvé au cas où quelqu'un d'autre aurait un emplacement différent.

La solution est de trouver l'emplacement réel du fichier Personal.xlsb afin de pouvoir le supprimer. Pour ce faire, ouvrez Excel et passez au fichier Personal.xlsb. Sélectionnez maintenant l'onglet “Fichier” en haut à gauche qui chargera une page “Info”. Sur le côté droit des informations de cette page, vous trouverez des informations telles que “Propriétés, dates liées, personnes liées et documents liés”. Directement sous “Related Documents” se trouve un hyperlien qui indique “Open File Location”. Cliquez sur cet hyperlien et excel ouvrira le véritable emplacement du fichier Personal.xlsb, quel que soit l'endroit où votre installation particulière l'a placé.

Fermez maintenant Excel, supprimez le fichier Personal.xlsb et rouvrez Excel. Il ne devrait ouvrir que le fichier que vous souhaitez et une deuxième fenêtre n'apparaîtra plus. À partir de ce moment, j'espère que d'autres conseils en ligne sur la création, la suppression, l'affichage et le masquage du fichier Personal.xlsb fonctionneront comme prévu. Mais je l'ai laissé supprimé et Excel se charge enfin comme je l'attends.

5
5
5
2015-10-22 20:06:16 +0000

J'avais aussi ce problème. J'ai pensé qu'il pouvait être lié à mon fichier PERSONAL.xlsb comme tant d'autres l'ont mentionné. Cependant, il avait toujours été caché avec succès jusqu'à récemment.

Je suis allé dans le dossier XLSTART pour voir si mon classeur personnel était bien au mauvais endroit. Il était là, alors j'ai essayé de le supprimer et de le recréer sans succès (juste une grosse douleur dans les fesses avec la quantité de macros que j'ai).

Je suis retourné dans le dossier XLSTART et j'ai vu qu'il y avait aussi un fichier complémentaire, quelque chose que je devais installer pour le travail. J'ai supprimé ce fichier et j'ai redémarré Excel - pas de fenêtre supplémentaire ! PERSONAL.xlsb reste aussi caché. Non pas que ce soit le problème de tout le monde, mais c'était le mien

3
3
3
2015-05-29 15:16:05 +0000

J'ai eu le même problème parce que j'avais créé des macros, qui enregistrent dans PERSONAL.xlsb situé dans C:\Users\ username \AppData\Roaming\Microsoft\Excel\XLSTART Vous pouvez juste ouvrir à partir de cet endroit allez dans l'onglet View et sélectionnez Hide. Désormais, lorsque vous ouvrirez un fichier, celui-ci ne s'ouvrira plus aussi bien, mais vous pourrez toujours utiliser, par exemple, les macros créées que vous voudriez utiliser dans plusieurs fichiers. Maintenant que j'ai vu la solution au problème, je me souviens d'avoir dévoilé ce classeur PERSONNEL qui est créé, mais je ne peux pas me rappeler pourquoi je l'aurais fait.

0
0
0
2015-10-14 12:04:03 +0000

Dans mon cas, je ne pouvais tout simplement pas supprimer le classeur de macros car il était plein de macros. Ce qui m'a aidé, c'est de rendre visible le fichier personal.xlsb, de le modifier légèrement (j'ai changé la largeur des colonnes), de le réenregistrer et de le cacher à nouveau. Et voilà - la fenêtre vide supplémentaire n'apparaît plus ! Il semble que MS ait apporté quelques modifications au format xlsb et que le fichier ait besoin d'être mis à jour.

0
0
0
2017-05-11 17:54:21 +0000

Le fait de cacher et de re-cacher le personal.xlsb me permettrait de me débarrasser de la fenêtre pour une session, mais cela ne disparaîtrait pas pour de bon. J'ai donc ajouté un marco qui se lancerait automatiquement chaque fois que j'ouvrirais Excel pour re-cacher personal.xlsb. Voici le code :

Private Sub Auto_Open()

   Windows("PERSONAL.XLSB").Visible = True
   Windows("PERSONAL.XLSB").Visible = False

End Sub

Si vous ajoutez ceci à un module dans Personal.xlsb, il s'exécutera chaque fois qu'Excel sera ouvert et supprimera la deuxième fenêtre.