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

"zablokowane" główne okno excela


otwartyotwarty rozpoczął: pin54 postów: 3



napisał: pin54
postów: 9


umieszczony:
26 sierpnia 2008
08:32

  
Dzięki, pomogło i działa świetnie (vbModeless), a visible przeszło moje najśmielsze oczekiwania, no ale nie wykorzystuje, bo i tak generuje raporty na podstawie wprowadzanych danych i tworze arkusz, wiec muszę zrobić visible true , ale gdyby tak można było ukryć arkusz ? :)

Pozdrawiam, pin54
napisał: Rycho
postów: 291


umieszczony:
12 sierpnia 2008
01:10

  
Hej,
Cytat:
aktywnym oknem jest formularz i najpierw właśnie jego trzeba zamknąć, czyli zakończyć pracę. Jak to obejść ?

Nieprawda. Nie jest tak, jeśli userform otworzysz jako niemodalny.

Sub auto_open()
  UserForm1.Show vbModeless
  Application.Visible = False
End Sub



Ale nie zapomnij 'pokazać' okna excela na końcu programu lub go zamknąć (quit) bo inaczej pozostanie w pamięci komputera a użytkownik nie będzie miał do niego dostępu (pozostaje wtedy zabić proces excela w menedżerze zadań po Ctrl + Alt + Delete).

Przykładowy kod do modułu userform:
Private Sub UserForm_Terminate()
  Application.Visible = True
End Sub

napisał: pin54
postów: 9


umieszczony:
11 sierpnia 2008
09:43

  
Zacząłem zabawę z vba i mam mały problem (rozwiązanie pewnie jest błahe, albo niemożliwe :) ). Po odpaleniu pliku automatycznie odpala się okno z formularzem (cały "program" wykonuje się w excelu), z tego formularza przechodzi się do innych, ale nie można w tym czasie zminimalizować okna excela, aktywnym oknem jest formularz i najpierw właśnie jego trzeba zamknąć, czyli zakończyć pracę. Jak to obejść ? Chciałbym aby w każdym momencie pracy można było "wrzucić" excela na pasek nie przerywając pracy z formularzami.

Z góry dzięki za pomoc.

Pozdrawiam, pin54


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z