Form a schermo intero



  • Form a schermo intero
    di Oscar (utente non iscritto) data: 30/03/2016 09:10:35

    Ho 2 domande per i maestri del VBA
    Ho allegato il File ,
    1) chiedo se è possibile aprire la Form in modalità schermo pieno senza dover cliccare ogni volta sul quadrettino di ingrandimento
    2) Selezionare i numeri passandogli sopra con il tasto Mouse premuto (tipica funzione di selezione di tutti i programmi Lotto)




  • di Marius44 data: 30/03/2016 10:19:04

    Ciao Oscar
    Domanda n° 1 - nella macro di inizializzazione del UserForm "Lotto" inserisci, prima di Application.WindowState = xlMinimized, le righe sottoindicate
    Domanda n° 2 - non sono un esperto di lotto e, quindi, non frequento quei siti ma non capisco cosa vuoi dire: per selezionare su una UsedrForm "occorre" cliccare quel qualcosa. A meno che tu non ti riferisca alla etichetta che spunta quando passi col mouse sopra un controllo (proprietà ControlTipText).

    Fai sapere. Ciao,
    Mario
     
        With Lotto
            .Height = Application.Height
            .Width = Application.Width
        End With



  • di Oscar (utente non iscritto) data: 30/03/2016 13:57:00

    Ciao Marius ho provato la form si è ingrandita , ma non è corretta perchè perde la funzione di ingrandisci e ripristina in giu

    ti ho allegato un File , prova fare ingrandisci e ripristina in giu poi vedi
    secondo me bisogna impostare il pulsate ingradisci in posizione ingrandita



  • di Marius44 data: 30/03/2016 15:45:40

    Ciao Oscar
    come avrai capito, il codice che ti ho inviato "allarga" la UserForm Lotto alla stessa grandezza di Excel (Application). A questo punto i pulsanti per minimizzare o massimizzare sono quasi ininfluenti.
    Se poi provi a "ridurre a icona" la UserForm non avrai nulla sullo schermo perchè hai detto di minimizzare Excel.
    Ma tu cosa vuoi fare con Excel e con la UserForm: spiegalo passo passo e vedremo se è fattibile. Nel tuo primo post parli di "modalità schermo pieno" ed è quello che fa il codice sopra richiamato.

    Ciao,
    Mario



  • di Oscar (utente non iscritto) data: 30/03/2016 16:42:28

    Volevo aprirla a schermo piemo , ma che il tasto ripristina in su e in giu che funzionasse correttemente , ma probabilmente con Ecel si vede che non si può fare

    Non funziona come Visual Basic che legge direttamente lo schermo , Excel invece legge il Foglio , ed è il foglio che legge la dimensione dello schermo , è così o mi sbaglio....