• DİKKAT

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

Soru Satırı Tamamen Taşı

Katılım
15 Haziran 2021
Mesajlar
147
Excel Vers. ve Dili
Office 2016
Merhaba

Bir sayfadaki aradığım öğenin olduğu satırı tamamen kesip başka bir sayfaya aktaracak bir makro yazmaya çalışıyorum.

Kod:
Sub hataliboya()
Dim ara As String, Bul As Range
sonsa = Sayfa4.Range("A" & Rows.Count).End(3).Row + 1
aranan = Sayfa1.Range("N3")
Set Bul = Sayfa5.Range("J1:J999999").Find(ara, lookat:=xlWhole)
If Not Bul Is Nothing Then
Bul.EntireRow.Cut
Sayfa5.Range("A" & yaz).PasteSpecial
MsgBox Prompt:="Kayit Basarili"
Range("N3").Select
Exit Sub
Else
MsgBox Prompt:="Recete Kaydi Bulunamadi"
Range("N3").Select
End If
Set Bul = Nothing
End Sub

Bu kodları çalıştırdığımda,

Sayfa5.Range("A" & yaz).PasteSpecial

Bu satırda hata alıyorum.
Bul.EntireRow.Cut ' "bul"un olduğu satırı kes.
Sayfa5.Range("A" & yaz).PasteSpecial " Sayfa5 A sütununun en son dolu satırından 1 aşağı in ve yapıştır.

Nerede hata yapıyorum?
 
Böyle deneyiniz.

Sayfa5.Range("A" & yaz).Paste
 
Böyle deneyiniz.

Bul.EntireRow.Cut Sayfa5.Range("A" & yaz)
 
Çok teşekkürler.
 
Geri
Üst