Emanuele ha scritto:

Scusa, non mi ero spiegato bene: se usi "rem" *non* le elenca, se usi l'apice le elenca!

Ti assicuro che la macro come l'avevo trovata io (e come è sul wiki) elenca sia quelle remmate con REM sia quelle commentate con l'apostrofo...
Elenca anche quelle che hanno il sub a 5 spazi dal margine...


Per evitare l'abituale figuraccia ho fatto ancora una prova e confermo... le elenca tutte.

Per questo che la consideravo una ottima soluzione... perchè nell'elenco vedi tutto il codice attivo e quello non attivo. E' probabile che la versione della macro che ho è diversa da quella che hai tu...

(Se vuoi te la posto in privato...ma puoi pescarla sul wiki...)

Purtroppo no...
Comunque evitiamo ogni genere di commento,

 Nella macro intendi?

ecco una versione in cui puoi scegliere (con ancora qualche limite, ma più libertà) quello che vuoi visualizzare:

REM  *****  BASIC  *****
...zot...
'Se si vogliono vedere tutte le macro commentate e non
const iLimiteMax = 7
'Se si vuole evitare di elencare le macro commentate con "REM"
'const iLimiteMax = 5
'Se si vuole evitare di elencare tutte le macro commentate
'const iLimiteMax = 2
...zot...

Ho provato il tuo codice... scusami ma la mia opinione da utente è sfavorevole... perchè non elenca più i prefissi Sub e Function... e i le variabili di suffisso!
Disorientante!
Lo scopo di questa macro mi sembrava quello di aiutare chi pasticcia con le macro... non di generare documenti "a postino" da mandare al ragioniere capo dell'amministrazione...
:-)
Quelle informazioni sono molto utili, ed eliminarle corrisponde a togliere funzionalità alla macro.

Ho guardato un po' il codice... ma al solito... con le stringhe mi viene il male di testa... e tu più facilmente puoi aggiungere un'altra variabile (da commentare/decommentare o modificare) che consenta all'utente di scegliere come lavora la macro... :-)

In alternativa: due versioni!

(Io nel frattempo uso quella "buona"... :-)  )


Ciao
Bart

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a