PDA

View Full Version : Macro che incrementa ad ogni salvataggio EXCEL, come?


sochmell
13-12-2003, 13:15
vorrei fare una macro che incrementa il numero di una casella ad ogni salvataggio del file (per passarsi un file tra piu' persone e avere un numero di versione), qualcuno mi sa aiutare?

guldo76
13-12-2003, 15:09
nel visual basic editor (Alt+F11) c'e' la finestra "gestione progetti" (mi pare si chiami cosi`...)
li` trovi la tua cartella (workbook) di excel, con una voce per ogni foglio,
piu` una voce "this workbook"; cliccaci due volte, e scegli dal menu` a discesa
a destra nella finestra del codice la voce giusta.
(magari c'e` Before_Save, o roba del genere)
Cosi` ti scrivera`
Sub This_Workbook_Voce_Scelta

End Sub
piu` o meno... e li` ci metti la tua macro.
Fai qualche prova...

Guldo

sochmell
13-12-2003, 18:24
grazie per l'aiuto, ho trovato before save, ma ho difficolta' a partire, perche' non ho mai creato una macro, quindi non so proprio come fare a crearla e a modificarla. Devo partire da Registra macro vero?

guldo76
14-12-2003, 00:56
Il registratore e` uno strumento utile per imparare un po' come funzionano le macro.
Quindi ti consiglio di usarlo, all'inizio, magari accompagnato da un libro
sull'argomento (e ne trovi), se ti interessa capirne qualcosa.
Cmq nel tuo caso magari basta un:
range("a1")=range("a1")+1
o roba del genere...

Guldo