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ć.

Jeśli w bazach danych programu Access dla komputerów stacjonarnych zostały ustawione opcje okna dokumentu umożliwiające używanie nakładających się okien zamiast dokumentów na kartach, możesz użyć akcji makra MoveAndSizeWindow , aby przenieść lub zmienić rozmiar aktywnego okna. Aby uzyskać informacje na temat ustawiania opcji okna dokumentu, zobacz sekcję Uwagi.

Uwaga: Tej akcji makra nie można stosować do okien kodu w Edytorze Visual Basic. Aby uzyskać informacje na temat wpływu na okna kodu, zobacz temat właściwości WindowState .

Uwaga: Akcja makra MoveAndSizeWindow nie jest dostępna w aplikacjach sieci Web programu Access.

Ustawienie

Akcja makra MoveAndSizeWindow ma następujące argumenty.

Argument akcji

Opis

Do prawej

Nowa pozycja pozioma lewego górnego rogu okna, mierzona od lewej krawędzi okna zawierającego. Wprowadź pozycję w polu Argument prawy .

W dół

Nowa pionowa pozycja lewego górnego rogu okna, mierzona od górnej krawędzi okna zawierającego.

Szerokość

Nowa szerokość okna.

Wysokość

Nowa wysokość okna.

Jeśli pozostawisz argument pusty, Access użyje bieżącego ustawienia okna.

Należy wprowadzić wartość dla co najmniej jednego argumentu.

Uwaga: Każdy pomiar jest w calach lub centymetrach, w zależności od ustawień regionalnych w systemie Windows Panel sterowania.

Uwagi

Aby skonfigurować aplikację w celu używania nakładających się okien zamiast dokumentów na kartach, wykonaj następujące czynności:

  1. Kliknij pozycję Plik > Opcje.

  2. Kliknij pozycję Bieżąca baza danych.

  3. W sekcji Opcje aplikacji w obszarze Opcje okna dokumentu kliknij pozycję Nakładające się okna.

  4. Kliknij przycisk OK, a następnie zamknij i ponownie otwórz bazę danych.

Ta akcja jest podobna do kliknięcia pozycji Przenieś lub Rozmiar w menu Kontrolka okna. Polecenia menu umożliwiają przenoszenie lub zmienianie rozmiaru okna za pomocą klawiszy strzałek klawiatury. Za pomocą akcji makra MoveAndSizeWindow można wprowadzić położenie i rozmiar bezpośrednio. Do przenoszenia okien i ich rozmiaru można także używać myszy.

Tej akcji makra można używać w dowolnym oknie w dowolnym widoku.

Porady

  • Aby przenieść okno bez zmieniania jego rozmiaru, wprowadź wartości dla argumentów Z prawej i W dół , pozostawiając argumenty Szerokość i Wysokość puste.

  • Aby zmienić rozmiar okna bez przenoszenia go, wprowadź wartości dla argumentów Szerokość i Wysokość , pozostawiając argumenty Z prawej i W dół puste.

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

Przykład

Synchronizowanie formularzy przy użyciu makra

Poniższe akcje makra otwierają formularz Lista produktów w prawym dolnym rogu formularza Dostawcy, wyświetlając produkty bieżącego dostawcy. Pokazuje ono użycie akcji Echo, MsgBox, GoToControl, StopMacro, OpenForm i MoveAndSizeWindow . Pokazuje również użycie wyrażenia warunkowego z akcjami MsgBox, GoToControl i StopMacro . To makro powinno zostać dołączone do przycisku Przeglądanie produktów w formularzu Dostawcy.

Warunek

Akcja

Argumenty: ustawienie

Komentarz

Echo

Echo włączone: Nie

Zatrzymaj aktualizowanie ekranu, gdy makro jest uruchomione.

IsNull([Identyfikator dostawcy])

OknoKomunikatu

Komunikat: Przejdź do rekordu dostawcy, którego produkty chcesz wyświetlić, a następnie ponownie kliknij przycisk Przejrzyj produkty.

SygnalizujDźwiękiem: Tak

Typ: Brak

Tytuł: Wybierz dostawcę

Jeśli w formularzu Dostawcy nie ma bieżącego dostawcy, wyświetl komunikat.

PrzejdźDoKontrolki

Nazwa kontrolki: NazwaFirmy

Przenieś fokus do kontrolki CompanyName.

...

ZatrzymajMakro

Zatrzymaj makro.

OtwórzFormularz

Nazwa formularza: Lista produktów

Widok: arkusz danych

Nazwa filtru:

Warunek Where: [Identyfikator dostawcy] = [Formularze]! [Dostawcy]! [ID_dostawcy]

Tryb danych: Tylko do odczytu

Tryb okna: Normalny

Otwórz formularz Lista produktów i pokaż produkty bieżącego dostawcy.

MoveAndSizeWindow

Po prawej: 0,7799"

W dół: 1,8 cala

Umieść formularz Lista produktów w prawym dolnym rogu formularza Dostawcy.

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ę!

×