2010-11-16 6 views
5

Próbuję spojrzeć na kod vba i jest napisane, że "projekt jest nieodczuwalny". Dlaczego tak jest i jak mogę to zmienić?Dlaczego otrzymuję komunikat "Projekt jest niewidoczny" w programie Excel

Szczegóły:

  • Rozszerzenie pliku XLS
  • pliku stworzony poniedziałek, 14 października 1996 18:33:28
  • Jaki kod robi to wyłączyć wszystkie hasła na projekty VBA więc może na to patrzeć. Klikasz przycisk na arkuszu i otwiera się małe okno z przyciskiem do wyłączania haseł. Działa tylko w przypadku projektów, które proszą o hasło po kliknięciu. Przez projekt rozumiem te w eksploratorze projektu w VBE.
+0

Czy skoroszyt jest chroniony? – Fionnuala

+0

Nie, nic nie jest. –

Odpowiedz

3

Trudno powiedzieć bez większej szczegółowości, ale najbardziej prawdopodobną przyczyną jest uszkodzony plik.

EDIT

Z pliku tworzonego w 96, szanse są dobre, że kiedyś stary styl makro VBA, który nie jest widoczny w nowszej wersji programu Excel.

W takim przypadku możesz nie mieć prawa regresu.

Czasami, chociaż w bardzo starych plikach, makra były napisane w starym stylu makra, który umieszczał kod makra bezpośrednio na arkuszu. Możesz sprawdzić ukryty arkusz lub ukryte komórki, które mogą zawierać stary kod makr. Zazwyczaj tego rodzaju rzeczy były wykonywane w programie Excel w wersji 4.0 i wcześniejszych.

+0

Właściwie, myślę, że 2000 może zobaczyć, chociaż mógłbym się mylić. –

+0

Przepraszam, powinienem był wyjaśnić, co rozumiem przez "nowszą wersję". Excel 95, 97 i 2000 powinny być w stanie wyświetlić "stare rzeczy". – Stewbob