Ciao a tutti
vedo che diversi di voi sono in vacanza, quindi mi rivolgo a chi resta operativo e voglia "ammazzare il tempo".
So che non si chiede la pappa pronta, ma sinceramente pur usando Excel non proprio a livello elementare, di VBA non so niente, ma sto cercando di capire qualcosa leggendo le vostre macro.
Avrei bisogno di una macro che faccia un lavoro forse non difficile, che poi sarebbe il prosieguo di qualcosa che ho già preparato a monte.
Ho un file di molte righe e di 6 colonne
Ogni riga contiene 2 numeri uguali fra loro e 4 numeri diversi tra loro, messi in qualsiasi ordine.
La macro che mi aspetto dovrebbe
- eliminare in ogni riga UNO dei 2 numeri uguali
- spostare di un posto verso sinistra i valori che si trovavano a destra di quello eliminato, cosicchè le colonne diventino 5.
Per favore, chiedo una macro senza orpelli di nessun tipo, quindi niente MsgBox, niente colori o formattazione condizionale, e niente colonne di appoggio.
Dovrebbe modificare direttamente le righe scritte.
Se lo spostamento a sinistra dei valori debba essere fatto ad ogni modifica di una riga, o tutto insieme alla fine, lo lascio alla ergonomicità del codice.
E' auspicabile che sia semplice, compatta e veloce, senza istruzioni superflue, più che altro perchè a regime dovrebbe elaborare molte righe, ma anche perchè io possa orientarmici per qualche mia piccola modifica.
Il file che allego mi sembra chiaro e serve a chi mi voglia aiutare per risparmiargli almeno la fatica di crearlo.
LEO
https://t.me/LordBrum