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

  tytuł wątku:
Wątki dyskusji

Użycie procedury w procedurze i zmienne globalne


otwartyotwarty rozpoczął: sadbog postów: 2



napisał: admin
postów: 613


umieszczony:
26 marca 2005
12:30

  
Cytat:

1. Jak można uruchomić w jakiejś procedurze inną procedurę, na przykład, żeby wykonało się coś, co jest przypisane do kliknięcia na innym przycisku? Oczywiście coś takiego jak me.application.run „Przycisk1_Click” nie chodzi :(

2. Jak należy zadeklarować zmienną, aby po nadaniu jej wartości w jednym formularzu, można było odczytać tą wartość w innym lub raporcie? Oczywiście deklaracja typu Public zmienna as Integer również nie chodzi :(


1. Po prostu napisz Przycisk1_Click()

Ale lepiej umieść, to co masz w procedurze Przycisk1_Click() w innej, zewnętrznej procedurze (nazwij ja np Procedura_Klik) i wywołuj tę porocedurę zarówno w procedurze Przycisk1_Click() i w tej drugiej.


2. Chodzi, ale musisz ją umieścić nie w module formularza, tylko w zwykłym module.
napisał: sadbog
postów: 1


umieszczony:
25 marca 2005
16:49

  
Witam wszystkich vba-wiczów
To moje raczej początki jeśli chodzi o vba, więc proszę o wyrozumiałość jeśli moje pytania wydadzą się komuś błahe. Mam dwa pytania.

1. Jak można uruchomić w jakiejś procedurze inną procedurę, na przykład, żeby wykonało się coś, co jest przypisane do kliknięcia na innym przycisku? Oczywiście coś takiego jak me.application.run „Przycisk1_Click” nie chodzi :(
2. Jak należy zadeklarować zmienną, aby po nadaniu jej wartości w jednym formularzu, można było odczytać tą wartość w innym lub raporcie? Oczywiście deklaracja typu Public zmienna as Integer również nie chodzi :(


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z