VBA str f MsgBox

VBA str f MsgBox



66    Rozdział 3    Zmienne programów

Przechowywanie w zmiennej danych wejściowych użytkownika

Programy VBA zwykle będą niezależne i będą działały po prostu świetnie. Jednakże prawdopodobnie dojdzie do sytuacji, w których będą wymagane określonego typu niestandardowe dane wejściowe. Przykładowo, może istnieć procedura, która ustawia różne aspekty związane z dokumentem Worda. Choć w procedurze można podać nazwę i lokalizację dokumentu Worda (określa się to mianem trwałego wstawiania danych), nie będzie to zbyt elastyczne rozwiązanie, jeśli procedura potrafi obsługiwać różne dokumenty. Lepszym pomysłem jest sprawienie, żeby procedura prosiła o podanie nazwy i położenia dokumentu. Procedura może następnie pobrać dane i wykorzystać je dó przetworzenia konkretnego dokumentu.

Niezależnie od rodzaju żądanych danych wejściowych, wynik musi być zapisany w zmiennej, aby mogła z niego skorzystać pozostała część procedury. W kilku następnych punktach omówiono metody oferowane przez język VBA, które umożliwiają zażądanie danych i zapisanie ich w zmiennej.    .

Pobieranie danych wejściowych za pomocą funkcji MsgBox

Wcześniej w książce kilkakrotnie zostało pokazane, że informacje można wyświetlić za pomocą funkcji MsgBox. Ponieważ jest to bardzo przydatna funkcja, przyjrzymy się jej bliżej. Oto pełna składnia tej funkcji:

MsgBox{Komunikat[, Przyciski][, Tytuł][, PlikPomocy][, Kontekst])

Komunikat


Przyciski


Tytuł


PlikPomocy


Kontekst


Komunikat, który ma zostać wyświetlony w oknie dialogowym (można wprowadzić łańcuch liczący maksymalnie 1024 znaki).

Liczba lub stała, która między innymi określa przyciski poleceń pojawiające się w oknie dialogowym (więcej na ten temat w następnym punkcie). Domyślną wartością jest 0.

Tekst widoczny na pasku tytułowym okna dialogowego. Jeśli nie określi się tytułu, interpreter języka VBA użyje nazwy bieżącego programu (na przykład Microsoft Excel).

Tekst określający plik pomocy zawierający niestandardowy temat pomocy (w książce pliki pomocy nie są omawiane). Jeżeli zastosuje się plik pomocy, trzeba też określić kontekst Jeśli uwzględni się plik pomocy, w oknie dialogowym pojawi się przycisk Pomoc.

Liczba identyfikująca temat zawarty w pliku pomocy.


Wyszukiwarka

Podobne podstrony:
GENETYKA Anna Sadakierska Chudy , Grażyna Dąbrowska str2 66 Rozdział 6 one zadecydują o skręcie mus
VBA str h Opcje parametru Przyciski funkcji MsgBox Rozdział 3 Zmienne programów Tabela 3.2.
VBA str W Typy zmiennych Typy danych zmiennych    57 Intege r. Typ przechowuję wart
VBA str i Wartości przycisków zwracane prez funkcję MsgBox Pobieranie zwracanych wartości z okna d
105 2 i znane jest ciepło właściwe cv(Tktp0 ji to w powyższej tożsamości można rozdzielić zmienne i
Wykład 1 6 Równanie (1.3) możemy rozwiązać przez rozdzielenie zmiennych:f 1 dx , r nujen = J kdt + C
2. Rozdzielanie zmiennych Równaniem różniczkowym o rozdzielnych zmiennych nazywamy równanie
W tyin celu rozdzielimy zmienne dzieląc obie strony równania najpierw przez 2x2, x * 0 co daje nam —
4.3.2    Metoda rozdzielania zmiennych. Funkcje własne........... 61 4.3.3
DSCF2549 Rozdział 6 ZMIENNE LOSOWE JEDNOWYMIAROWE § 6.1. Zmienna losowa i pojęcie rozkładu prawdopod
34 ROZDZIAŁ 7. ZMIENNE int kopia_wieku; /* tu stary kompilator C zgłosi błąd */ /* deklaracja występ
10 ROZDZIAŁ 7. ZMIENNEModyfikatoryvolatile volatile znaczy ulotny. Oznacza to, żc kompilator wyłączy
Rozdział 16Tablice W rozdziale Zmienne w C dowiedziałeś się, jak przechowywać pojedyncze liczby oraz

więcej podobnych podstron