Ciao a tutti,
Ho scitto questa macro la quale andando a trovare un valore in una determinata colonna scriva nella riga corrispondente un valore:
In particolare prendendo il valore in cella (2, 30) lo cerca nella colonna 19, trovato quel valore nella cella(i, 19) vada a prendersi il valore di cella (i, 13) e lo scriva in cella (i, 15)
vorrei che come destinazione finale non ci sia Worksheets("DataITA") ma un database Access presente in locale e con al suo interno una tabella del tutto simile a "DataITA"
Ho scitto questa macro la quale andando a trovare un valore in una determinata colonna scriva nella riga corrispondente un valore:
In particolare prendendo il valore in cella (2, 30) lo cerca nella colonna 19, trovato quel valore nella cella(i, 19) vada a prendersi il valore di cella (i, 13) e lo scriva in cella (i, 15)
Visual Basic:
Sub Concession_button()
Set qh = Worksheets("Shopper")
Set pt = Worksheets("DataITA")
lRow = pt.Cells(Rows.Count, 4).End(xlUp).Row
For i = 2 To lRow
If pt.Cells(i, 19) = qh.Cells(2, 30) Then
pt.Cells(i, 15) = pt.Cells(i, 13).Text
Exit For
End If
Next i
End Sub
Ultima modifica di un moderatore: