Azione di macro SpostaERidimensionaFinestra

Nei database desktop di Access se le opzioni della finestra del documento sono state impostate per l'uso delle finestre sovrapposte anziché dei documenti a schede, è possibile usare l'azione di macro SpostaERidimensionaFinestra per spostare o ridimensionare la finestra attiva. Per informazioni su come impostare le opzioni della finestra del documento, vedere la sezione Osservazioni.

Nota : Questa azione di macro non può essere applicata alle finestre del codice di Visual Basic Editor. Per informazioni su come usare le finestre del codice, vedere l'argomento relativo alla proprietà WindowState.

Nota : A partire da Access 2010, l'azione di macro SpostaRidimensiona è stata rinominata in SpostaERidimensionaFinestra.

Nota : L'azione di macro SpostaERidimensionaFinestra non è disponibile nelle app Web di Access.

Impostazione

L'azione di macro SpostaERidimensionaFinestra prevede gli argomenti seguenti.

Argomento dell'azione

Descrizione

A destra

Nuova posizione orizzontale dell'angolo in alto a sinistra della finestra, misurata a partire dal bordo sinistro della relativa finestra contenitore. Immettere la posizione nella casella degli argomenti A destra.

Giù

Nuova posizione verticale dell'angolo in alto a sinistra della finestra, misurata a partire dal bordo superiore della relativa finestra contenitore.

Larghezza

Nuova larghezza della finestra.

Altezza

Nuova altezza della finestra.


Se si lascia vuoto un argomento, Access usa l'impostazione corrente della finestra.

È necessario immettere un valore almeno per un argomento.

Nota : Ogni misura viene espressa in centimetri o pollici, a seconda delle impostazioni internazionali nel Pannello di controllo di Windows.

Osservazioni

Per configurare un'applicazione per l'uso delle finestre sovrapposte anziché dei documenti a schede, usare la procedura seguente:

  1. Fare clic su File > Opzioni.

  2. Fare clic su Database corrente.

  3. Nella sezione Opzioni applicazione in Opzioni finestra del documento fare clic su Finestre sovrapposte.

  4. Fare clic su OK, quindi chiudere e riaprire il database.

Questa azione equivale a fare clic su Sposta o Ridimensiona nel menu di controllo della finestra. In combinazione con i comandi di menu è possibile usare i tasti di direzione della tastiera per spostare o ridimensionare la finestra. Con l'azione di macro SpostaERidimensionaFinestra è possibile immettere direttamente i valori relativi a posizione e dimensioni. È anche possibile usare il mouse per spostare e ridimensionare le finestre.

Questa azione di macro può essere usata in qualsiasi finestra e in qualsiasi visualizzazione.

Suggerimenti

  • Per spostare una finestra senza ridimensionarla, immettere i valori per gli argomenti A destra e Giù e lasciare vuoti gli argomenti Larghezza e Altezza.

  • Per ridimensionare una finestra senza spostarla, immettere i valori per gli argomenti Larghezza e Altezza e lasciare vuoti gli argomenti A destra e Giù.

Per eseguire l'azione di macro SpostaERidimensionaFinestra in un modulo di Visual Basic, Applications Edition (VBA), usare il metodo MoveSize dell'oggetto DoCmd.

Esempio

Sincronizzazione delle maschere tramite una macro

Le azioni di macro seguenti permettono di aprire una maschera Elenco prodotti nell'angolo in basso a destra della maschera Fornitori per visualizzare i prodotti del fornitore corrente. La tabella seguente illustra l'uso delle azioni Eco, FinestraMessaggio, VaiAControllo, ArrestaMacro, ApriMaschera e SpostaERidimensionaFinestra. Illustra anche l'uso di un'espressione condizionale con le azioni FinestraMessaggio, VaiAControllo e ArrestaMacro. Questa macro dovrebbe essere collegata al pulsante Riepilogo prodotti nella maschera Fornitori.

Condizione

Azione

Argomenti: impostazione

Commento

Eco

Eco schermo: No

Interrompe l'aggiornamento dello schermo durante l'esecuzione della macro.

IsNull([IDFornitore])

FinestraMessaggio

Messaggio: Passare al record del fornitore di cui si vuole visualizzare i prodotti, quindi fare di nuovo clic sul pulsante Riepilogo prodotti.

SegnaleAcustico:

Tipo: Nessuna

Titolo: Selezione di un fornitore

Se nella maschera Fornitori non esiste un fornitore corrente, visualizza un messaggio.

VaiAControllo

Nome controllo: NomeSocietà

Sposta lo stato attivo sul controllo NomeSocietà.

...

ArrestaMacro

Arresta la macro.

ApriMaschera

Nome maschera: Elenco prodotti

Visualizza: Foglio dati

Nome filtro:

Condizione WHERE: [ID fornitore] = [Maschere]![Fornitori]![IDFornitore]

Modalità Immissione dati: Sola lettura

Modalità finestra: Normale

Apre la maschera Elenco prodotti e visualizza i prodotti del fornitore corrente.

SpostaERidimensionaFinestra

A destra: 1,98 cm

Giù 4,6 cm

Posiziona la maschera Elenco prodotti in basso a destra della maschera Fornitori.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×