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

  tytuł wątku:
Wątki dyskusji

Jak ukryć tylko plik w którym uruchamiam makro?


otwartyotwarty rozpoczął: kikirger postów: 2



napisał: Trebor
postów: 1209


umieszczony:
1 listopada 2012
18:00

  
Słowo klucz "instancja". Możesz mieć jednocześnie otwarte więcej jak jedno wystąpienie (sesje) excela. Występuje wtedy co prawda problem z przesyłaniem poleceń między sesjami. Jednak powinno rozwiązać to Twój problem.
napisał: kikirger
postów: 2


umieszczony:
1 listopada 2012
16:28

  
Witam, już mam skończony projekt VBA. Brakuje mi jeszcze jednej małej rzeczy.

Sprawa dotyczy ukrywania Excela i pozostawienia UserForm. Mam to rozwiązane w taki sposób:

Application.Visible = False 'dla przycisku który wywołuje zdarzenie



oraz:

' przy otwieraniu pliku praktycznie to samo.

Application.WindowState = xlMinimized
Application.Visible = False




Bardzo mi się to podoba jednak jest jeden mankament którego nie potrafię rozwikłać. Kiedy mam otarte kilka plików Excel. To powyższe komendy ukrywają mi wszystkie te pliki. A jeśli mam ukryty mój plik Excel z projektem i widzę tylko UserForm to otwierając inny plik Excel ten od UserForm również się pojawia. Moje pytanie czy można zrobić tak żeby powyższe komendy przerobić tak aby dotyczyły tylko tego pliku w którym uruchamiam moje makro ? Proszę o podpowiedzi.


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z
Warning: Unknown: write failed: Disk quota exceeded (122) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0