Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao, grazie per l'attenzione.
Ho letto attentamente il tuo suggerimento, ma le macro (in parte registrate, ma in parte create da me) sono salvate regolarmente nelle singole cartella di lavoro). Ho visto l'opzione di cui parli nel registratore macro (Memorizza macro in:) ed ho sempre usato "Questa cartella di lavoro".
Infatti in Progetto-VBAProject sono elencati i miei files aperti, e le macro sono "sotto" le relative cartelle "Moduli". Nessun Personal.xls, nè in vb editor, nè trovato file con il "cerca" in tutto il PC.
Altre idee?
Grazie, ciao.
Se(se) due o più files sono aperti contemporaneamente nella stessa Application, condividono il vba. Metti una discriminante nella macro, una cosa tipo:
Public Sub m()
If ActiveWorkbook.Name <> ThisWorkbook.Name Then Exit Sub
MsgBox "Ciao"
End Sub
Se il Workbook attivo non è quello dove la macro è contenuta, non viene eseguita la MsgBox.