2010-11-16 4 views
5

J'essaie de regarder un peu de code vba, et il est dit "project is unviewable". Pourquoi est-ce, et comment puis-je le changer?Pourquoi est-ce que j'obtiens "Project is unviewable" dans Excel

Détails:

  • extension de fichier XLS
  • fichier créé lundi, 14 Octobre, 1996 18:33:28
  • Ce que le code est de désactiver tous les mots de passe sur les projets VBA afin que vous peut le regarder. Vous cliquez sur un bouton sur la feuille, et il ouvre une petite fenêtre avec un bouton pour désactiver les mots de passe. Cela ne fonctionne que pour les projets qui demandent un mot de passe lorsque vous cliquez dessus. Par projet, je veux dire ceux dans l'explorateur de projet dans VBE.
+0

Le classeur est-il protégé? – Fionnuala

+0

Non, rien n'est. –

Répondre

3

Il est difficile de dire sans plus de détails, mais la cause la plus probable est un fichier corrompu.

EDIT

Avec le fichier en cours de création en 96, les chances sont bonnes qu'il a utilisé le style ancien macro pour vba qui n'est pas visible dans la version plus récente d'Excel.

Si tel est le cas, vous n'avez aucun recours.

Parfois, bien que dans les fichiers très anciens, les macros étaient réellement écrites dans l'ancien style de macro, ce qui plaçait le code de macro directement dans la feuille de calcul. Vous souhaiterez peut-être rechercher une feuille masquée ou des cellules masquées pouvant contenir un ancien code de macro. Typiquement ce genre de chose a été fait dans Excel 4.0 et plus tôt.

+0

En fait, je pense que 2000 peut voir, même si je peux me tromper. –

+0

Désolé, j'aurais dû clarifier ce que je voulais dire par «version plus récente». Excel 95, 97 et 2000 devrait être en mesure de voir les «vieux trucs». – Stewbob