/ / Excel Vba ulega awarii w arkuszu roboczym ("Sheet1") - excel, vba, excel-vba, ms-office

Excel Vba ulega awarii w arkuszu roboczym ("Sheet1") - excel, vba, excel-vba, ms-office

Jestem początkującym programistom Excel VBA. Próbowałem uzyskać dostęp do komórki w arkuszu roboczym "Arkusz1" w konkretnym skoroszycie. Kiedy wpisuję poniższy kod, ulega on awarii automatycznie.

Private Sub hello_click()
Worksheets("Sheet1").

Jak tylko naciśnie ".", Excel przestaje wyświetlać komunikat "Microsoft Excel przestał działać". Jaki może być tego powód?

Odpowiedzi:

0 dla odpowiedzi № 1

Z mojego doświadczenia wynika, że ​​skoroszyt może ulec uszkodzeniu bez większego ostrzeżenia, czy próbowałeś utworzyć nowy skoroszyt ze wszystkimi danymi, wstawiając nowy moduł, a następnie ponownie wpisując swój kod?

Jest również konwencją (jak sądzę) nazywanie twoich subsów za jeden długi ciąg z kapitałem za każde nowe słowo. Może spróbuj zmienić nazwę subskrypcji na helloClick.


0 dla odpowiedzi nr 2

Usuń ".", Nie musisz umieszczać go na końcu poleceń.