elenco nome macro
Hai un problema con Excel? 
elenco nome macro
di marxitpa data: 27/11/2014 18:41:17
E' possibile, con un codice VBA, fare in modo che in una colonna vengano elencati i nomi di tutte le macro presenti nella cartella di lavoro e in altra colonna in quale modulo sono contenute?
di marxitpa data: 27/11/2014 20:39:31
Se facendo la ricerca sul Progetto Corrente della parola 'Sub' riuscissi ad estrarre la stringa successiva prima di () riuscirei ad avere il nome ... che copiato e incollato in celle successive ...
Non può essere questa una linea da seguire?
di isy data: 27/11/2014 22:44:44
Ciao
Si puoi ottenere l'elenco sul foglio con:
List VBA Procedures by VBA Module and VB Procedure
h t t p://peltiertech.com/list-vba-procedures-by-vba-module-and-vb-procedure/
di marxitpa data: 28/11/2014 07:48:51
grazie isy, purtroppo mi segnala 'errore di compilazione' 'Dim vbProj As VBIDE.VBProject'
di lepat (utente non iscritto) data: 28/11/2014 08:10:41
non credo che ti servirà al tuo scopo
di isy data: 28/11/2014 09:11:19
Ciao
Cit: Dim vbProj As VBIDE.VBProject
Manca sicuramente almeno un riferimento in vba:
Aggiungi con strumenti riferimenti la libreria
Microsoft Visual Basic for Applications Extensibility 5.3
di marxitpa data: 30/11/2014 08:08:25
Grazie Isy, apre altro file Cartel1, si blocca e evidenzia 'For Each vbProj In app.VBE.VBProjects'
di lepat (utente non iscritto) data: 30/11/2014 08:26:45
sul 2010 funziona, ma produce soltanto l'elenco dei moduli e delle macro, a te invece occorrerebbe individuare per ogni sub da dove viene chiamata
Vuoi Approfondire?