Un problema che chi distribuisce file con macro si è trovato ad affrontare prima o poi: confrontare le macro di diverse versioni dello stesso file. Si possono scaricare i due codici e fare il confronto con strumenti come Notepad++ ma specie se ci sono molti moduli è un procedimento lungo e noioso.
Questo file consente di farlo all'interno di Excel in un unico passaggio con la possibilità, visto che il codice è visibile, di modificarlo per adattarglo meglio alle proprie esigenze o evidenziare alcune cose particolari. Adesso è costrutito in modo che evidenzi quanto più possibile le differenze fra i due file, cosa che non sempre fanno correttamente gli altri software che abbiamo provato nel tempo.
Nell'immagine a sinistra il risultato dell'elaborazione:
- viene creato un blocco per ogni modulo, che rimane raggruppato nel caso non ci siano differenze fra i due file;
- vengono evidenziate in verde le righe differenti e all'interno di queste in rosso le parti in cui differiscono;
- in azzurro le righe che si trovano in un file ma non nell'altro;
- in grigio le righe inserite nel file che ha meno righe per mantenere l'allineamento delle righe seguenti.
Viene riportato tutto il codice presente nel file, si che siano moduli, classi o Form. |
I file scaricabili associati a questo articolo e il codice delle funzioni sono riservati agli utenti abbonati del sito.
Gli esempi contenuti nel sito sono per uso personale, non é consentito l'uso professionale, commerciale o la riproduzione senza autorizzazione.