veri transferi

Katılım
10 Ekim 2006
Mesajlar
6
Excel Vers. ve Dili
microsoft excel 2002
(10.2701.2625)
ek'te soruma macro cozumler sunabilir misiniz? tesekkur ederim.
 

Ekli dosyalar

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba


Formüllü çözüm.
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ekte.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim k As Range
If Intersect(Target, Range("C12:C37")) Is Nothing Then Exit Sub
Set k = Sheets("data").Range("A2:A65536").Find(Target.Value, , xlValues, xlWhole)
If Not k Is Nothing Then
    For i = 1 To 4
        Target.Offset(0, i).Value = k.Offset(0, i).Value
    Next i
End If
Set k = Nothing
End Sub
 

Ekli dosyalar

Katılım
10 Ekim 2006
Mesajlar
6
Excel Vers. ve Dili
microsoft excel 2002
(10.2701.2625)
Dosyanız ekte.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim k As Range
If Intersect(Target, Range("C12:C37")) Is Nothing Then Exit Sub
Set k = Sheets("data").Range("A2:A65536").Find(Target.Value, , xlValues, xlWhole)
If Not k Is Nothing Then
    For i = 1 To 4
        Target.Offset(0, i).Value = k.Offset(0, i).Value
    Next i
End If
Set k = Nothing
End Sub
cok tesekkur ederim hizli cevabiniz icin, gercekten supersiniz. acaba bu macro da verileri istedigim basliklar altina gelmesini saglayabilirmisiniz? macro calisiyor ama degerler baska basliklar altinda cikiyor?
 
Katılım
10 Ekim 2006
Mesajlar
6
Excel Vers. ve Dili
microsoft excel 2002
(10.2701.2625)
tamam hallettim "data" sayfasında kolonlarin yerini degistirdim oldu :). Cok tesekkur ederim tekrar :)
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Üst