Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di leomac
    Registrato dal
    Mar 2009
    Messaggi
    188

    [VBA/EXCELL] Info sui Cicli: Eccezioni

    Salve a tutti
    volevo sapere se era possibile limitare un ciclo For... next a tutti i fogli di un workbook tranne a quello attivo. Ammettiamo di avere 3 fogli "gigi" utilizzando ad esempio il codice:

    codice:
    For each foglio in worksheets
    If foglio.name = "gigi"
    .... (azione)
    end if 
    next foglio
    Se ammettiamo volessi applicare il ciclo a tutti gli altri fogli "gigi" tranne al foglio "gigi" attivo in quel momento, come dovrei fare?? C'è qualche artificio che potrei utilizzare??
    Ho visto un pò in giro ma non ho trovato gran che per questo problema.

    Grazie mille per eventuali risposte


  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da leomac
    Se ammettiamo volessi applicare il ciclo a tutti gli altri fogli "gigi" tranne al foglio "gigi" attivo in quel momento, come dovrei fare?? C'è qualche artificio che potrei utilizzare??
    Hai provato a mettere un Not davanti alla condizione dell'If?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  3. #3
    Utente di HTML.it L'avatar di leomac
    Registrato dal
    Mar 2009
    Messaggi
    188
    Perdon alka ma da errore se metto un not davanti ad if. O meglio: "Errore di compilazione: Previsto: numero di riga oppure etichetta oppure istruzione oppure fine istruzione". Neache in "guida in linea" dice niente su Not + If...


  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da leomac
    Perdon alka ma da errore se metto un not davanti ad if. O meglio: "Errore di compilazione: Previsto: numero di riga oppure etichetta oppure istruzione oppure fine istruzione". Neache in "guida in linea" dice niente su Not + If...
    Scusa, ma tralasciando momentaneamente il tuo problema, tu conosci il linguaggio Visual Basic utilizzato in Excel e la sua sintassi?

    Se la risposta è "no", allora prima devi partire da quello.

    Non puoi partire con una logica simile replicando esattamente esempi che trovi in giro, senza sapere cosa stai scrivendo e senza conoscere almeno i fondamenti del linguaggio e dello strumento che stai utilizzando.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

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.