LoginRegistrati
Stai vedendo 5 articoli - dal 1 a 5 (di 5 totali)
  • Autore
    Articoli
  • #26753 Risposta

    ABRAMO48
    Partecipante
      1 pt

      Ho diversi Workbook aperti, fra questi uno si chiama LOGISTA_MACRO contenente un solo foglio chiamato MACRO.

      Nell'editor WBA, all'interno di quest'unico foglio, collegato all'evento Activate, ho inserito queste istruzioni:

      Private Sub Worksheet_Activate()
          MsgBox "sono aperta"
      End Sub

      Quindi vado a provarla: in excel, tramite il menu' a tendina FINESTRA, cambio workbook, poi di nuovo allo stesso modo rientro nel workbook MACRO e, ovviamente, nella sua unica finestra MACRO, che diventa dunque attiva.

      mi aspetto di vedere il messaggio "sono aperta" ...

      e invece ... niente.

      Perchè secondo Voi?

      Grazie!

      #26754 Risposta

      GiuseppeMN
      Partecipante
        4 pts

        Buona giornata, ABRAMO;
        temo che "Worksheet_Activate" funzioni solo se viene attivato il Foglio di lavoro "MACRO" ma visto che LOGISTA_MACRO contenente un solo foglio di lavoro l'Evento "Worksheet_Activate" non verrà mai attivato.

        Se ho interpretato correttamente al tua richiesta proverei con:

        Option Explicit
        
        Private Sub Workbook_Activate()
        	MsgBox "sono aperta"
        End Sub

        A disposizione.

        Buon fine settimana.

        Giuseppe

        #26767 Risposta

        ABRAMO48
        Partecipante
          1 pt

          E' così, Funziona!

          Grazie!

           

          #26768 Risposta
          Luca73
          Luca73
          Partecipante
            28 pts

            Ciao

            Essendo l'unico foglio del Workbook non perde mai la condizione di attivo per quel WB anche se non è visibile.

             

            #26769 Risposta

            ABRAMO48
            Partecipante
              1 pt

              eeeeh! Vallo a sapere! Grazie Luca ... e Giuseppe ...

            LoginRegistrati
            Stai vedendo 5 articoli - dal 1 a 5 (di 5 totali)
            Rispondi a: Worksheet_Activate
            Gli allegati sono permessi solo ad utenti REGISTRATI
            Le tue informazioni:



            vecchio frac - 2750 risposte

            albatros54
            albatros54 - 1009 risposte

            patel
            patel - 908 risposte

            Marius44
            Marius44 - 786 risposte

            Luca73
            Luca73 - 675 risposte