Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

Form che si bloccano durante l'esecuzione del codice

  1. #1
    Diablo non è in linea Scolaretto
    Salve a tutti,
    nonostante abbia guardato in giro non ho trovato nulla a riguardo :
    durante l'esecuzione di un codice vba faccio comparire una Fom con una barra di avanzamento e alcune informazioni che variano in base a ciò che il codice sta facendo, questa è solo una form di visualizzazione... ogni tanto direi 1 volta su 2 a metà elaborazione diventa bianca come se il programma si fosse bloccato ma poi se attendo il tempo necessario perchè il codice completi il suo lavoro tutto torna normale, la stessa cosa accade se clicco sulla form oppure se passo ad un'altra applicazione. Il tutto funziona egregiamente ma non è un gran che per l'utente che ha la sensazione che il programma si sia bloccato in più non vede ciò che sta accadendo.
    inizializzo la form così :
    magazzino.Show 0
    magazzino.ProgressBar1.Value=0
    magazzino.Label2.Caption = "Importazione magazzino in corso ..."
    magazzino.Label4.Caption = ""
    magazzino.Label3.Caption = ""
    magazzino.Repaint

    poi l'aggiorno così ad ogni ciclo:
    magazzino.ProgressBar1.Value = magazzino.ProgressBar1.Value + valore
    magazzino.Label4.Caption = Str(CInt(magazzino.ProgressBar1.Value)) & " %"
    magazzino.Label3.Caption = ActiveSheet.Cells(r, 1).Value
    magazzino.Repaint

    cosa c'è che non va ?

  2. #2
    L'avatar di TheTruster
    TheTruster ora è in linea Moderatore Globale Ultimo blog: Mouse Wheel in Visual Basic 6 - ActiveX
    magazzino.ProgressBar1.Value = magazzino.ProgressBar1.Value + valore
    magazzino.Label4.Caption = Str(CInt(magazzino.ProgressBar1.Value)) & " %"
    magazzino.Label3.Caption = ActiveSheet.Cells(r, 1).Value
    DoEvents
    
    TheTruster
    ℹ️ Leggi di più su TheTruster ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Cambiare ribbon tramite VBA durante l'esecuzione del programma
    Da ArmandoVBA nel forum Microsoft Access
    Risposte: 7
    Ultimo Post: 21-09-2020, 19:43
  2. Esecuzione di codice su una Form diversa - Consiglio
    Da Vigilante nel forum Visual Basic 6
    Risposte: 16
    Ultimo Post: 03-01-2011, 12:18
  3. Eliminazione messaggi sistema durante esecuzione macro!
    Da riccardo ponsiani nel forum Microsoft Word
    Risposte: 5
    Ultimo Post: 06-11-2010, 15:51
  4. Errore durante esecuzione ActiveSheet.PageSetup.PrintArea
    Da RicPini nel forum Microsoft Word
    Risposte: 7
    Ultimo Post: 03-09-2010, 12:17
  5. [EXCEL] Visualizzazione durante esecuzione macro
    Da aquila1980 nel forum Microsoft Excel
    Risposte: 3
    Ultimo Post: 20-11-2008, 20:34