Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Za pomocą akcji makra UstawMenuItem w bazach danych programu Access dla komputerów stacjonarnych możesz ustawić stan elementów menu (włączony lub wyłączony, zaznaczony lub niewybrany) w menu niestandardowym lub globalnym na karcie Dodatki .

Uwaga: Akcja makra UstawMenuItem działa tylko w przypadku menu niestandardowych i globalnych utworzonych przy użyciu makr menu. Akcja makra UstawMenuItem jest uwzględniana w Microsoft Office Access 2007 i nowszych wersjach tylko w celu zapewnienia zgodności z poprzednimi wersjami. Nie działa ona z funkcją pasek polecenia. Można jednak użyć właściwości Włączone i Województwo w module Visual Basic for Applications (VBA), aby wyłączyć lub włączyć i zaznaczyć lub usunąć zaznaczenie elementów w menu skrótów albo w menu niestandardowych lub globalnych.

Ustawienie

Akcja makra UstawMenuItem ma następujące argumenty.

Argument akcji

Opis

Indeks menu

Indeks menu zawierającego polecenie, dla którego chcesz ustawić stan. Wprowadź wartość całkowitą, rozpoczynając od zera, dla indeksu odpowiedniego menu w menu niestandardowym lub globalnym. Wprowadź wartość indeksu w polu Indeks menu w sekcji Argumenty akcji w oknie projektu makra. Indeks jest względny do pozycji menu w makrze menu dla menu niestandardowego lub globalnego (pozycja akcji makra DodajMenu tego menu w makrze menu, licząc od 0). Sposób wyświetlania menu może się nieco różnić, ponieważ za pomocą wyrażeń warunkowych w makkra menu można ukrywać lub wyświetlać niestandardowe elementy menu. Jest to argument wymagany.

Jeśli wybierzesz menu z tym argumentem i pozostawisz argumenty Indeks poleceń i Indeks podzlecenia puste, możesz włączyć lub wyłączyć samą nazwę menu. Nie można jednak zaznaczyć lub usunąć zaznaczenia nazwy menu (program Access ignoruje ustawienia Sprawdź i Wyczyść zaznaczenie dla argumentu Flaga dla nazw menu).

Indeks poleceń

Indeks polecenia, dla którego chcesz ustawić stan. Wprowadź wartość całkowitą, rozpoczynając od zera, dla indeksu odpowiedniego polecenia w menu wybranym przez argument Indeks menu . Indeks jest powiązany z pozycją polecenia w grupa makr definiującym wybrane menu menu niestandardowego lub globalnego (położenie makra tego polecenia w grupie makr, zliczanie od 0). Sposób wyświetlania menu może się nieco różnić, ponieważ za pomocą wyrażeń warunkowych w grupie makr menu można ukrywać lub wyświetlać polecenia menu niestandardowego.

Indeks podrzędny

Indeks podpolecenia, dla którego chcesz ustawić stan. Ma to zastosowanie tylko wtedy, gdy odpowiednie polecenie ma podmenu. Wprowadź wartość całkowitą, rozpoczynając od zera, dla indeksu odpowiedniego podpolecenia w podmenu wybranym przez argument Indeks poleceń . Indeks jest względny do pozycji podpolecenia w grupie makr definiującej wybrane podmenu dla menu niestandardowego lub globalnego (pozycja makra tego podpolecenia w grupie makr, zliczanie od 0).

Flaga

Stan, w który chcesz ustawić polecenie lub podpolecenie. Kliknij pozycję Szary (aby wyłączyć polecenie — jest ono wyszarzone), Rozstaw (aby je włączyć), Zaznacz (aby umieścić sprawdzanie przy poleceniu — zwykle oznaczające, że zostało zaznaczone lub przełączone) lub Usuń zaznaczenie (aby usunąć zaznaczenie). Ustawieniem domyślnym jest Rozsyłanie.

Uwagi

Akcja makra UstawMenuItem działa tylko w menu niestandardowym lub globalnym. Jeśli aktywne okno nie ma menu niestandardowego ani globalnego, uruchomienie makra zawierającego akcję makra SetMenuItem powoduje błąd czasu wykonania.

Za pomocą tej akcji można ustawić stan poleceń i podpoleceń menu, ale nie podpoleceń podpoleceń.

Aby uruchomić akcję makra SetMenuItem w module Visual Basic for Applications (VBA), użyj metody SetMenuItem obiektu DoCmd.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×