Risultati da 1 a 5 di 5

Discussione: Inibire una macro dopo averla eseguita



  1. #1
    L'avatar di roky48
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Bari
    Età
    69
    Messaggi
    273
    Versione Office
    Excel 2013
    Likes ricevuti
    1

    Inibire una macro dopo averla eseguita

    Ciao a tutti ..... Il mio problema? Inibire una macro dopo averla eseguita, nel senso che pigiando anche involontariamente il tasto della macro, essa non si ripeta. Grazie

  2. #2
    L'avatar di zio_tom
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Veneto
    Messaggi
    526
    Versione Office
    2010 - Win10
    Likes ricevuti
    64
    Likes dati
    17
    appoggiati ad una cella (x,x) e mettici 0
    all'inizio della macro vai a controllare il valore della cella
    se è 0 esegui la macro, altrmenti esci senza eseguire oppure dai un messaggio con MsgBox
    alla fine della macro metti il valore della cella (x,x) a 1

    in "Questa _cartella_di_lavoro" in ambiente VBA metti

    Private Sub workbook_open()
    Sheets("xxxxx").Cells(x,x)=0
    End Sub

    in modo che all'apertura del file la macro sia eseguibile

    se vuoi eseguire la macro senza dover chiudere e riaprire il file
    basta mettere a mano 0 nella cella (x,x)

    :299:
    n°3 - Win10pro + Office 2010 ----- n°1 - Win7pro + Office 2010 ----- n°1 - WinXPpro + Office 2010

  3. I seguenti utenti hanno dato un "Like"


  4. #3
    L'avatar di roky48
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Bari
    Età
    69
    Messaggi
    273
    Versione Office
    Excel 2013
    Likes ricevuti
    1
    Ciao zio_tom ti ringrazio per la sollecitudine della risposta e perdona la mia poca esperienza in materia. Non ho capito bene cosa vuoi dirmi data la mia poca esperienza. Ti allego il file ( è un esempio ) che contiene la macro che vorrei non si ripetesse dopo la prima esecuzione. Se lo modifichi riesco a capire. Grazie

  5. #4
    L'avatar di zio_tom
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Veneto
    Messaggi
    526
    Versione Office
    2010 - Win10
    Likes ricevuti
    64
    Likes dati
    17
    Allegato 823

    non ci voleva molto
    se vogliamo la pappa fatta, non si impara mai
    n°3 - Win10pro + Office 2010 ----- n°1 - Win7pro + Office 2010 ----- n°1 - WinXPpro + Office 2010

  6. #5
    L'avatar di roky48
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Bari
    Età
    69
    Messaggi
    273
    Versione Office
    Excel 2013
    Likes ricevuti
    1
    Grazie infinite zio_tom

Discussioni Simili

  1. [Risolto] Macro per copiare valori di una tabella dopo selezione menu a tendina
    Di Amedeo nel forum Domande su Excel VBA e MACRO
    Risposte: 14
    Ultimo Messaggio: 07/03/17, 16:33
  2. [Risolto] macro ko dopo aggiornamento office 2013
    Di alex_drastic nel forum Domande su Excel VBA e MACRO
    Risposte: 3
    Ultimo Messaggio: 07/02/17, 11:20
  3. macro ko dopo aggiornamento office 2013
    Di alex_drastic nel forum Domande su Microsoft Access
    Risposte: 1
    Ultimo Messaggio: 07/02/17, 10:35
  4. Inibire una macro
    Di roky48 nel forum Domande su Excel VBA e MACRO
    Risposte: 17
    Ultimo Messaggio: 29/05/16, 19:18
  5. Eseguire macro solo e se è stata eseguita un'altra macro in precedenza
    Di micheledag nel forum Domande su Excel VBA e MACRO
    Risposte: 13
    Ultimo Messaggio: 05/03/16, 13:09

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •