Personalizzare editor vba

di fratac il
3 risposte

Buonasera.

E' possibile personalizzare l'editor vba, in modo che alla creazione di un evento, oltre il classico public sub… end sub, inserisca codice personalizzato dall'utente?

del tipo:

Private Sub Report_Load()

On Error GoTo Errori

codice vario
..........
..........

Errori:

 Call Gestione_Errori(Err.Number, Err.Description, "Report_Load aggiornamenti", Now())
Resume Next
End Sub

in modo da non dover stare sempre a riscrivere o fare copia incolla?

Grazie.

3 Risposte

  • No secondo me.

    C'erano degli esempi tuttavia ancora con A97 di come implementare codice che gestisse il codice come Wizzard.

    Questo in particolare è quello che si avvicina alla tua richiesta:

    http://access.mvps.org/access/modules/mdl0040.htm

  • 14/12/2022 - fratac ha scritto:


    E' possibile personalizzare l'editor vba, in modo che alla creazione di un evento, oltre il classico public sub… end sub, inserisca codice personalizzato dall'utente?

    Se intendi attraverso personalizzazioni all'interno di qualche menù o voce particolare, no, non per quello che serve e te.

    Ricordo che MzTools 3.0 sulle vecchie versioni di Access (2007? 2013? non ricordo con precisione) faceva parecchie cose ed era gratis. Adesso non è più in circolazione (nel senso che la versione corrente è a pagamento)

    Qualcosa di simile forse può fare rubberduck: https://github.com/rubberduck-vba/Rubberduck, gratis. E se vi sembra di riscontrare un'omonimia tra me e il traduttore in italiano di Rubberduck… beh, non è un caso, sono proprio io. 

    Disclaimer, così si dice: da rubberduck non ho mai ricevuto soldi o altri benefici quantificabili economicamente, anzi c'ho rimesso, nel senso che per lavorarci su ho dovuto consumare energia elettrica per il computer eccetera.

  • Grazie. A tutti.

     Mztool sarebbe quello che mi farebbe comodo, ma per l'uso che ne farei, 70 dollari sarebbero buttati al vento.

    Vedrò di inventarmi  qualcosa.

Devi accedere o registrarti per scrivere nel forum
3 risposte