AutoOpen

Anonimo
2018-05-28T13:35:22+00:00

Salve a tutti

ho realizzato un programma e, all'atto del caricamento apre una maschera a tutto schermo, la maschera è stata denominata H HOME.

per aprire la maschera a tuto schermo ho utilizzato il comando VBA seguente:

Sub autoopen()

DoCmd.OpenForm "H HOME", acNormal, "", "", acEdit, acNormal

DoCmd.Maximize

End Sub

Inoltre, per evitare di poter utilizzare i menù di Access ho scritto la seguente routine:

Private Sub Form_Load()

DoCmd.RunCommand acCmdWindowHide

DoCmd.ShowToolbar "Ribbon", acToolbarNo

DoCmd.SelectObject acTable, , True

RunCommand acCmdWindowHide

End Sub

inoltre, nelle proprietà della maschera, sezione Eventi, ho inserito INGRANDISCI su Apertura.

Così facendo all'apertura del programma si apre la Maschera H HOME a tutto schermo che rimane tale ogni qualvolta, a mezzo di pulsanti si ritorna alla schermata Home.

Il problema è che non compare più la barra delle applicazioni di Windows e non mi permette di inserire i pulsanti di Chiusura, ingrandimento/riduzione e riduci a Icona, di conseguenza non posso utilizzare altri programmi che restano si in background ma non visualizzabili ne utilizzabili.

Mi sta bene che la maschera si apra a tutto schermo e che non sia possibile accedere ai menù di Access ma avrei bisogno che la Barra delle Applicazioni di Windows sia visibile e utilizzabile.

Come posso fare?

Grazie a tutti per l'aiuto

Mirax

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2018-05-28T14:15:27+00:00

Ciao,

affinché all'apertura di un DB Access venga attivata una maschera è sufficiente impostare il nome della maschera nelle opzioni:

File -> Opzioni -> Database corrente -> Visualizza maschera 

Per attivare il DB in modalità di disegno dovrai mantenere il tasto shift durante l'apertura.

Nella sezione spostamento inoltre puoi disattivare la visualizzazione del riquadro di spostamento.

Ciao Mimmo

La risposta è stata utile?

2 persone hanno trovato utile questa risposta.
0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2018-05-28T15:04:37+00:00

    Ciao Mimmo

    grazie per la risposta immediata, ho provato come dici e funziona bene, l'unico problema rimane nel dover fissare la larghezza della maschera nelle proprietà se cambio schermo al PC e, soprattutto se lo utilizzi sia su un monitor grande sia su un portatile.

    In ogni caso va bene così

    ti ringrazio

    La risposta è stata utile?

    0 commenti Nessun commento