Sviluppare funzionalita su Microsoft Office con VBA Barra di progressione per una Macro

Login Registrati
Stai vedendo 17 articoli - dal 1 a 17 (di 17 totali)
  • Autore
    Articoli
  • #19131 Score: 0 | Risposta

    Guidoc
    Partecipante

      Ciao a tutti,

      vorrei inserire, in una macro, una barra di progressione (tempo rimanente e percentuale) e non so come fare, chiedo se qualcuno mi può aiutare

      grazie in anticipo

      #19137 Score: 0 | Risposta

      DeletedUser
      Bloccato
        13 pts

        Mettila pure, non c'è problema.

        Prego.

        #19140 Score: 0 | Risposta

        patel
        Moderatore
          51 pts

          Senza vedere la macro o meglio ancora un file di esempio l'unica risposta possibile è quella di gibra

          #19142 Score: 0 | Risposta

          Guidoc
          Partecipante

            hai ragione, ecco il file

            Allegati:
            You must be logged in to view attached files.
            #19144 Score: 0 | Risposta

            ildavepablo
            Partecipante

              Ciao GuiDoc,

              è un tema che sto cercando di risolvere anche io... io ho trovato utile partire da qui:

              https://www.excelvba.it/forumexcel/forums/discussione/come-creare-una-barra-di-avanzamento-progress-bar/

              ho anche io ancora dei dubbi su come procedere... li vedrai nella discussione.

              ciao

              #19160 Score: 0 | Risposta

              vecchio frac
              Senior Moderator
                272 pts

                Guidoc ha scritto:

                ecco il file

                Mi aggancerò al commento fatto da Guidoc nell'articolo relativo alla progress bar per capire come darti una mano. Inoltre spero che anche ildavepablo apra la sua discussione sull'argomento.

                #19161 Score: 0 | Risposta

                ildavepablo
                Partecipante

                  Ciao VF,

                  certo nessun problema, grazie! viste le regole a volte "rigide" di altri forum, pensavo fosse importante non creare mai una nuova discussione....

                   

                  lo faccio subito, grazie ancora!

                  #19162 Score: 0 | Risposta

                  vecchio frac
                  Senior Moderator
                    272 pts

                    Guidoc ha scritto:

                    Bellissimo, io avrei optato per il 3 approccio ma non so come gestire lo userform e collegarlo alla macro

                    Il terzo approccio è quello con la Statusbar: che è anche relativamente semplice implementare. Forse ti riferivi all'userform che è anche più carino da vedere e dà all'utente una sensazione diversa.

                    Puoi intanto per cominciare agganciare il mio userform nel tuo progetto (esporta e reimporta). Poi quando ti serve, lo mostri (Userform1.Show) e lui si attiva. Nel loop che governa il progresso (siamo nel codice di Userform_Activate) devi mettere il richiamo al codice che fa il lavoro sporco (copia file, rinomina file, compila word, legge email, eccetera).

                     

                    #19164 Score: 0 | Risposta

                    vecchio frac
                    Senior Moderator
                      272 pts

                      ildavepablo ha scritto:

                      pensavo fosse importante non creare mai una nuova discussione....

                      L'importante è non creare discussioni replicate altrimenti si fa confusione, e si deve evitare di portare argomenti di discussioni già aperte in altri forum (crossposting).

                      Per fortuna hai aumentato la dimensione del carattere nei tuoi post   

                      #19165 Score: 0 | Risposta

                      ildavepablo
                      Partecipante

                        agli ordini!!    

                        #19204 Score: 0 | Risposta

                        Guidoc
                        Partecipante

                          dove lo trovo?

                          #19209 Score: 0 | Risposta

                          vecchio frac
                          Senior Moderator
                            272 pts

                            Ciao Guidoc, in realtà non sono ancora riuscito a lavorarci. La discussione che cerchi è intitolata "Barra di progressione per una Macro". Comunque il concetto è semplice per entrambi: nel ciclo For Next della sub principale bisogna governare la userform che contiene la progressbar, facendola avanzare man mano che procede l'elaborazione.

                            #19217 Score: 0 | Risposta

                            Guidoc
                            Partecipante

                              Troppo difficile per me 

                              #19220 Score: 0 | Risposta

                              vecchio frac
                              Senior Moderator
                                272 pts

                                Guidoc ha scritto:

                                Troppo difficile per me 

                                Coraggio, non essere così negativo 🙂

                                Ho scaricato il tuo file S8.xlsm, dammi qualche info in più su cosa vuoi che succeda e dove, così cominciamo a ragionare insieme.

                                #19224 Score: 0 | Risposta

                                Guidoc
                                Partecipante

                                  nella cella a1 del tab "distanze" c'e' una stella che fa partire la macro in questione. su quella macro vorrei agganciare una bar di progressione, visto che normalmente mette almeno 5-6 minuti

                                  #19225 Score: 0 | Risposta

                                  vecchio frac
                                  Senior Moderator
                                    272 pts

                                    Eccoti il file da me modificato. Fai partire la stella e dimmi cosa vedi 🙂

                                     

                                    Allegati:
                                    You must be logged in to view attached files.
                                    #19238 Score: 0 | Risposta

                                    Guidoc
                                    Partecipante

                                      Sembra andare bene. E proprio quello che volevo. Grazie

                                    Login Registrati
                                    Stai vedendo 17 articoli - dal 1 a 17 (di 17 totali)
                                    Rispondi a: Barra di progressione per una Macro
                                    Gli allegati sono permessi solo ad utenti REGISTRATI
                                    Le tue informazioni: