VBA Macro Excel: trovare voce corrispondente in colonna e sostituire dati in altra colonna.

di il
7 risposte

VBA Macro Excel: trovare voce corrispondente in colonna e sostituire dati in altra colonna.

Buongiorno,
Ho 2 tabelle in fogli Excel distinti: "ARTICOLI" ed "ANALISI".
Vorrei una macro (vba) associata ad un pulsante (posto nel foglio "ANALISI") per compiere il seguente aggiornamento.
1) cercare nella colonna D del foglio "ANALISI" il CODICE: "MAT.00"
2) leggere nella colonna B del foglio "ANALISI" l'ARTICOLO corrispondente
3) cercare nella colonna B del foglio "ARTICOLI" l'articolo appena letto al punto 2 e salvare il valore corrispondete della colonna M
(Nota: la tabella ARTICOLI ha l'ARTICOLO unico, non esistono duplicati)
4) il valore appena salvato al punto 3 deve sostituire il valore contenuto nella colonna G del foglio "ANALISI" alla riga del punto 1.
5) Compiere la stessa operazione per i successivi "MAT.00" in tabella fino alla fine della stessa.

Foglio ANALISI:
Colonna B - Colonna D - Colonna G
ART.01 - MAT.00 - Valore da sostituire
ART.01 - Altro codice - Invariato
ART.02 - MAT.00 - Valore da sostituire
ART.02 - Altro codice - Invariato

Foglio ARTICOLI:
Colonna B - Colonna M
ART.01 - Valore da copiare
ART.02 - Valore da copiare

Potete aiutarmi?

7 Risposte

Devi accedere o registrarti per scrivere nel forum
7 risposte