• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

!!veri seçip aktarma!!

Katılım
29 Ocak 2007
Mesajlar
9
Excel Vers. ve Dili
excel 2003
Merhaba arkadaslar ekteki denemenin veri sayfasında ilk sutunda ""poz no"" ile tanımlanmış sütundan istediğim veriyi tıklayıp uygulama sayfasına herhangi bir tuşla alt alta seçime göre aktarmak istiyorum nasıl yapabilirim acaba şimdiden teşekkürlr..
 
Biraz daha açabilirmisiniz konuyu, tıklayarak almaktan kastınız nedir ?
 
Aşağıdaki kodları veri sayfanızın kod bölümüne kopyalayabilirsiniz.

Bu sayfadaki a kolonundaki herhangi bir poz numarasına çift tıklarsanız ,
ilgili no işlem sayfasındaki listenin en sonuna yazılır.

Sanırım bu şekil birşey istiyorsunuz.

Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
On Error Resume Next
Application.ScreenUpdating = False
If Intersect(Target, [a:a]) Is Nothing Then Exit Sub
Set s1 = Sheets("veri")
Set s2 = Sheets("işlem")
son = s2.Cells(65536, 1).End(3).Row + 1
s2.Cells(son, 1).Value = Target
Target.Offset(1, 0).Select
Set s1 = Nothing
Set s2 = Nothing
Application.ScreenUpdating = True
End Sub
 
veri ekleme

çift tıkladığımız hücre aktarılıyor.peki ohücrenin yanındaki 7 hücre daha hep beraber kopyalanabilirmi ?
 
Aşağıdaki kodu kullanabilirsiniz.


Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
On Error Resume Next
Application.ScreenUpdating = False
If Target = "" Then Exit Sub
If Intersect(Target, [a:a]) Is Nothing Then Exit Sub
Set s1 = Sheets("veri")
Set s2 = Sheets("işlem")
son = s2.Cells(65536, 1).End(3).Row + 1
s2.Range("a" & son & ":h" & son & "").Value = Range("a" & Target.Row & ":h" & Target.Row & "").Value
Target.Offset(1, 0).Select
Set s1 = Nothing
Set s2 = Nothing
Application.ScreenUpdating = True
End Sub
 
TeŞekkÜr Ederİm.
 
Geri
Üst