Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

confronto tra codici vba

75 views
Skip to first unread message

loreto

unread,
Jul 5, 2010, 6:19:33 PM7/5/10
to
Se due file .xls con codice vba (2003) differiscono solo per qualche
modifica/aggiunta al codice, è possibile eseguire un confronto che mi
evidenzi le differenze?
Grazie.

eliano

unread,
Jul 5, 2010, 8:10:12 PM7/5/10
to

Due file che differiscono SOLO per QUALCHE modifica/aggiunta al
codice. Hai detto "spiccioli".:-))
Con SOLO QUALCHE modifica/aggiunta si può trasformare un carro armato
in una barca a vela.:-))

Comunque, copia i due codici affiancati su un foglio e, leggendo ogni
singola istruzione, segui la logica del progetto blocco per blocco.
Nell'ipotesi che tu ottenga, con i medesimi dati, due risultati finali
diversi, prova ad eseguire ogni macro passo-passo dopo l'opportuno
inserimento di QUALCHE Debug.Print che ti potrebbero fornire
indicazioni nella finestra immediata del punto dove si verificano le
differenze.

Eliano

paoloard

unread,
Jul 6, 2010, 5:31:48 AM7/6/10
to

"eliano" <falini...@virgilio.it> ha scritto nel messaggio
news:f6e3f977-fc5a-4a99...@t10g2000yqg.googlegroups.com...

> On 6 Lug, 00:19, "loreto" <loreto.fiore...@tin.it> wrote:
>> Se due file .xls con codice vba (2003) differiscono solo per qualche
>> modifica/aggiunta al codice, è possibile eseguire un confronto che mi
>> evidenzi le differenze?
>> Grazie.
>
> Due file che differiscono SOLO per QUALCHE modifica/aggiunta al
> codice. Hai detto "spiccioli".:-))
> Con SOLO QUALCHE modifica/aggiunta si può trasformare un carro armato
> in una barca a vela.:-))
>

ciao Eliano! che suggerimento!! 8-))
stavo proprio pensando la stessa cosa..... al contrario però: trasformare la
mia barca a vela in un carro armato.
Avrei qualche conto da regolare in alto loco. Mi insegni come si fa? Senza
codice però ;-)
--
ciao paoloard
http://riolab.org

Scossa

unread,
Jul 6, 2010, 6:27:41 AM7/6/10
to
On 6 Lug, 00:19, "loreto" <loreto.fiore...@tin.it> wrote:

Se, al contrario di quello che ha capito Eliano (ciao), vuoi trovare
le differenze a livello di codice inteso come puro testo, devi
utilizzare un editor evoluto (p.e.: boxer o notepad++ che è gratutio)
copiare i due listati in due finestre e fargli trovare le differenze
(più semplice da fare che da spiegare).

Bye!
Scossa

loreto

unread,
Jul 6, 2010, 6:51:46 AM7/6/10
to
Ottimo suggerimento.
Ti ringrazio.

Loreto
"Scossa" <scos...@gmail.com> ha scritto nel messaggio
news:8b5dcb58-08ce-4add...@e5g2000yqn.googlegroups.com...

Scossa

unread,
Jul 6, 2010, 6:55:23 AM7/6/10
to
On 6 Lug, 12:51, "loreto" <loreto.fiore...@tin.it> wrote:
> Ottimo suggerimento.
> Ti ringrazio.

Grazie a te per il riscontro.

P.S.: Notepad++ è davvero un ottimo editor (free), io l'ho sostituito
al Notepad nativo di Windows.


Bye!
Scossa

eliano

unread,
Jul 6, 2010, 7:40:32 PM7/6/10
to
On 6 Lug, 11:31, "paoloard" <xxp...@alice.it> wrote:
> "eliano" <falinieli...@virgilio.it> ha scritto nel messaggionews:f6e3f977-fc5a-4a99...@t10g2000yqg.googlegroups.com...

Macchè carro armato, è troppo rumoroso, consuma troppo ed ha una tassa
di proprietà esagerata.:-))

Consiglio: invitali tutti per una gita sulla tua barca; assumi
un'andatura di gran lasco e dopo un paio d'ore cambia rotta e vai con
il vento in poppa; con la scusa di una fotografia fai allineare i tuoi
"amici" in piedi e paralleli al boma.
A questo punto se usi correttamente scotta e timone, con una bella
strambata ci pensa il boma a filarli in acqua; quindi procedi dritto
fino alla tua darsena: dovresti aver risolto il problema senza
rinunciare alla barca.:-))

Saluti
Eliano

paoloard

unread,
Jul 9, 2010, 2:27:42 AM7/9/10
to

"eliano" <falini...@virgilio.it> ha scritto nel messaggio
news:6b205192-5be2-40a4...@k39g2000yqd.googlegroups.com...

Idea fantastica! Strambo e li bomeggio :-)
Ciao vado in vacanza.
--
paoloard
http://riolab.org

geppetto_1955

unread,
Jul 14, 2010, 8:22:46 PM7/14/10
to
On 6 Lug, 00:19, "loreto" <loreto.fiore...@tin.it> wrote:
> Se due file .xls con codicevba(2003) differiscono solo per qualche
> modifica/aggiunta al codice, è possibile eseguire unconfrontoche mi
> evidenzi le differenze?
> Grazie.

Prova questo software (free):

VBA Code Compare
http://www.formulasoft.com/
VBA Code Compare(tm) allows you to compare and merge any Visual Basic
code
embedded into a VBA project (macros, sheet code, module code etc.).
VBA Code Compare uses direct access for working with VB modules. Thus,
you
don't have to export the source code to a file for comparing and
import
the edited code back.

You can use this tool for comparing two versions of the same module or
for
working with the source code when several authors change the code
simultaneously.
cut...

Io l'ho usato un paio di volte e non è male.

Fai sapere ...
Ciao

Geppetto

0 new messages