sayfa2. nin kodları ;
sayfa1re ve b stunu 2ci satıra kopyalayacak ...
sayfa1re ve b stunu 2ci satıra kopyalayacak ...
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim bul_sat As Long, son_sat As Long
Dim cll As Range, rng As Range
Dim ara_alan As Range, bul_alan As Range
Dim krit As Variant
say = 1
son_sat = Sayfa2.Cells(Rows.Count, 2).End(3).Row
son_sat2 = Sayfa1.Cells(Rows.Count, 1).End(3).Row
For Each cll In Sayfa1.Range("a6:a" & son_sat2)
On Error Resume Next
krit = cll.Value
Set ara_alan = Sayfa2.Range("b4:b" & son_sat)
Set bul_alan = ara_alan.Find(krit, LookIn:=xlValues, LookAt:=xlWhole)
If Not bul_alan Is Nothing Then
bul_sat = bul_alan.Row
Set rng = Sayfa2.Range("c" & bul_sat)
If say = 1 Then rng.Copy Destination:=Sayfa1.Range("b" & cll.Row + 1)
End If
Next
MsgBox "birim fiyat güncellendi " _
& Time
Sayfa1.Select
End Sub
Son düzenleme:
