vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest piątek, 17 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

[Excel] Alt-F8 nie wyświetla mojego makra


otwartyotwarty rozpoczął: trzczy postów: 2



napisał: Rycho
postów: 291


umieszczony:
22 marca 2009
15:35

  
Witaj,
faktycznie, userform to nie jest makro a obiekt. Aby go użyć trzeba go załadować do pamięci komputera i wyświetlić na ekranie np. tak
Sub test()
  UserForm1.Show
End Sub


Procedurę Test umieść w dowolnym module standardowym np. Module1
W kodzie tej procedury jest tylko 'pokazanie' formy lecz domyślnie (automatycznie) zostanie ona przez interpreter VBA wcześniej załadowana do pamięci.

Zobacz jeszcze w pomocy: Load i UnLoad

Pozdrawiam.
napisał: trzczy
postów: 1


umieszczony:
22 marca 2009
08:03

  
Mam takie makro które składa się z UserForm. Właściwie nie wiem, czy to jest makro. W każdym razie jest to userform z różnymi przyciskami i bardzo dobrze działa. Mam tylko porblem z uruchamianiem tego userform.

Generalnie jest tak w Excelu, że po wciśnięciu Alt-F8 wyświetla się lista makr. Jednak kiedy ja wcisnę te klawisze, to na liście makr nie ma mojego userform. Stąd w ogóle mniemam, że Userform to nie makra i czegoś mu brakuje, żeby był makrem, pomimo, że działa i spełnia swoją funkcję. Nieważne, czy to makro czy nie.

Po prostu chciałbym ten userform łatwiej uruchamiać, a nie tak jak teraz, że wchodzę do edycji userform i wciskam F5. No i pytanie, czemu nie ma tego na liście makr i co zrbić, by się tam znalazło?

Z góry dziękuję


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z