• DİKKAT

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

ilk boş satır

Katılım
14 Şubat 2007
Mesajlar
55
Excel Vers. ve Dili
Excel 2002
Sub BBBBB()
Dim cevap As Integer
cevap = MsgBox("Aktarmak İstiyormusunuz", vbYesNo, "Çıkış")
If cevap = vbYes Then
Dim i As Integer
For i = 1 To 67
If Cells(i, 1) = Sheets("Sayfa2").Cells(1, 3) Then
Range("B3").Select
Selection.Copy
Sheets("Sayfa2").Select
Range("D2").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End If
Next i
Else
Cancel = True
End If
End Sub


Sayfa 1 dekini kopyala sayfa2 deki ilk boş satıra yaz nasıl diyebilirim arkadaşlar.
 
Merhaba sn rainmaker29

Deneme fırsatım olmadı ama aşağıdaki kırmızı olarak belirtilen yerleri kodlarına ilave ederek denermisiniz..?

Kod:
Sub BBBBB()
[B][COLOR=red]son = Sheets("Sayfa2").Range("d65536").End(3).Row + 1
[/COLOR][/B]Dim cevap As Integer
cevap = MsgBox("Aktarmak İstiyormusunuz", vbYesNo, "Çıkış")
If cevap = vbYes Then
Dim i As Integer
For i = 1 To 67
If Cells(i, 1) = Sheets("Sayfa2").Cells(1, 3) Then
Range("B3").Select
Selection.Copy
Sheets("Sayfa2").Select
[B][COLOR=red]Range("D" & son).Select[/COLOR][/B]
ActiveSheet.Paste
Application.CutCopyMode = False
End If
Next i
Else
Cancel = True
End If
End Sub
 
teşekkürler sn Ayhan Ercan, ekledim oldu.

ben daha yeni yeni öğreniyorum makroları .Dün bi mesaj attım ama cevap alamadım kimseden göndersem yardımcı olma imkanınız olurmu acaba.
 
teşekkürler sn Ayhan Ercan, ekledim oldu.

Rica ederim.
İyi Çalışmalar.. :ok::


ben daha yeni yeni öğreniyorum makroları .Dün bi mesaj attım ama cevap alamadım kimseden göndersem yardımcı olma imkanınız olurmu acaba.

Sorunuz anlaşılmadığından kaynaklanıyor olabilir. Sorunuzu anlaşılır biçimde sormayı deneyiniz..
 
ekli dosyaya ne yapmak istediğimi yazdım. yardımcı olabilirseniz yada diğer arkadaşlar yardımcı olabilirse sevinirim.
 
Moderatör tarafında düzenlendi:
Merhaba,

Aşağıdaki kodları Sayfadaki düğmeye atayarak denermisiniz..

Kod:
Sub aktar()
Dim son As Long, i As Integer
son = Sayfa2.[c65536].End(3).Row + 1
    For i = 3 To 67
    Sayfa2.Cells(son, i) = Sayfa1.Cells(i, 2)
    Next
End Sub
 
Geri
Üst