Avviare excel e caricare una Userform

Anonimo
2010-11-17T10:15:27+00:00

Immagino sarà una stupidata, non me ne vogliate !

All'avvio del file faccio partire una User e vorrei che si riducesse a icona Excel, ma cio non accade, Accade dopo che chiudo la User, è possibile far si che questo avvenga?

Ho provato pure a invertire l'ordine dei comandi e excel resta ridotto ma non mostra la User fino a quando non clicco sull'icona!

Private Sub Workbook_Open()

UserForm1.Show

Application.WindowState = xlMinimized

End Sub

Grazie

Microsoft 365 e Office | Excel | 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
2010-11-17T10:27:45+00:00

Immagino sarà una stupidata, non me ne vogliate !

All'avvio del file faccio partire una User e vorrei che si riducesse a icona Excel, ma cio non accade, Accade dopo che chiudo la User, è possibile far si che questo avvenga?

Ho provato pure a invertire l'ordine dei comandi e excel resta ridotto ma non mostra la User fino a quando non clicco sull'icona!

Private Sub Workbook_Open()

 

UserForm1.Show

Application.WindowState = xlMinimized

End Sub

Grazie

Ne modulo di ThisWorkbook:

Private Sub Workbook_Open()

    Call mMinimizza

End Sub

In un modulo standard:

Public Sub mMinimizza()

    With Application

        .ScreenUpdating = False

        .WindowState = xlMinimized

        UserForm1.Show vbModeless

        .ScreenUpdating = True

    End With

End Sub

Le dimensioni della UserForm saranno quelle che hai settato tu. Prova e fai sapere, grazie.


--

La soluzione, il codice ed i files sono forniti *così come sono* e l’autore declina ogni responsabilità per eventuali problemi causati dalla soluzione proposta se usata impropriamente. Create e utilizzate una copia del file per le vostre prove, *prima* di utilizzare la soluzione in files importanti.

--

Mauro Gamberini - Microsoft© MVP(Excel)

http://www.maurogsc.eu/

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2010-11-18T08:50:54+00:00

    Ebbene si ... funziona proprio come volevo io... ho aggiunto un altra informazione preziosa al mio bagaglio di vb.

    Sempre grazie a Mauro !

    Alfredo

    Grazie a te per il cortese riscontro.


    --

    La soluzione, il codice ed i files sono forniti *così come sono* e l’autore declina ogni responsabilità per eventuali problemi causati dalla soluzione proposta se usata impropriamente. Create e utilizzate una copia del file per le vostre prove, *prima* di utilizzare la soluzione in files importanti.

    --

    Mauro Gamberini - Microsoft© MVP(Excel)

    http://www.maurogsc.eu/

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2010-11-17T18:58:42+00:00

    Ebbene si ... funziona proprio come volevo io... ho aggiunto un altra informazione preziosa al mio bagaglio di vb.

    Sempre grazie a Mauro !

    Alfredo

    La risposta è stata utile?

    0 commenti Nessun commento