Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Oct 2005
    Messaggi
    66

    VbaExcel/VisualBasic

    Salve.

    Tutti i miei programmini scritti in excel fino ad adesso, io li facevo inserendo i vari box, comandi ecc. direttamente sul foglio excel, senza cioé usare il basic (con Alt+F11) vero e proprio de excel.

    Ma ora voglio iniziare ad usare l'altro metodo, con vb basic vero e proprio, ci sono molte più possibilità, ecc.
    Ed ho fatto qualche prova riuscita felicemente. Ho un unico punto oscuro:

    1 - Inserisco su un form vari comandi, insomma faccio un programma.

    2 - salvo questo questo programma (sempre da VB) per esempio come ' Prova.xls.'

    3 - Chiudo excel

    Se io dopo ritorno in excel, e carico 'prova.xls' non ritorno automaticamente sul form de vb, ma su un foglio bianco di excel. Se io poi uso alt+f11 allora vado al posto giusto.

    Come faccio a ritornare automaticamente al mio programma in vb ?
    Se il mio programma fosse terminato, e dovessi usarlo, allora DOVREI tornare automaticamente , caricandolo, al mio programma, altrimenti che senso ha ?
    Spero che la mia domanda sia chiara.

    Grazie infinite..

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,461

    Moderazione

    Non sono certo di aver compreso bene il tuo quesito, quindi di aver modificato correttamente il titolo.

    Spiega bene qual è il tuo problema in modo più chiaro.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente bannato
    Registrato dal
    Oct 2005
    Messaggi
    66
    Intanto ho risolto il problema.

    Il mio quesito era:
    Se io realizzo un programma con il visualbasic di excel (con alt+f11), e lo salvo, dopo, al successivo caricamento, non ritorno direttamente alla medesima schermata vb, ma in uno schermo vuoto di excel. Per ritornare al mio file precedentemte , devo usare nuovamente ALT+F11.

    Il problema l'ho risolto cosi: Dopo aver terminato il form iniziale del mio programmino,
    apro Progetto/Eventi, clicco 2X su 'ThisWorkbook', ed inserisco il codice

    Private Sub Workbook_Open()
    UserForm1.Show
    End Sub

    Salvo il tutto e chiudo excel. Se Carico successivamente lo stesso file, io ritorno direttamente nell'ambiente VB al mio file precedentemte salvato.
    Spero sia chiaro cosa chiedevo. Ripeto ho risolto. Grazie comunque

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.