Dolu satırları resim olarak kopyala.

Biray3550

Altın Üye
Katılım
29 Mayıs 2021
Mesajlar
46
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-05-2026
Merhaba, Aşağıdaki macro ile kopyalama yapabiliyorum. Fakat ben sadece daha geniş alan içinde dolu satırları kopyalamasını istiyorum.
İlginiz için teşekkür ederim.

Sub Resimkopyala2()


Dim pic_rng As Range, LstRw As Long
Dim sh As Worksheet, ws As Worksheet

Set sh = Sheets("x")
Set ws = Sheets("Resim")
Set pic_rng = sh.Range("A1:h20")

With ws
.Select
LstRw = .Cells(.Rows.Count, "A").End(xlUp).Row + 3
pic_rng.Copy
.Cells(LstRw, 1).Select



Sheets("Resim").Range("m10").Select
ActiveSheet.Pictures.Paste(Link:=True).Select
.Cells(LstRw - 1, 1).Select
End With

End Sub
 

Biray3550

Altın Üye
Katılım
29 Mayıs 2021
Mesajlar
46
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-05-2026

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Örnek dosyayı inceleyiniz, istediğiniz böyle bir şey mi? (Çift Tıklama)
 

Ekli dosyalar

Biray3550

Altın Üye
Katılım
29 Mayıs 2021
Mesajlar
46
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-05-2026
Dolu satırları kopyalayıp whatsapp'a atacağım.
 

Biray3550

Altın Üye
Katılım
29 Mayıs 2021
Mesajlar
46
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-05-2026
Bu attığınız olmadı.
 

Biray3550

Altın Üye
Katılım
29 Mayıs 2021
Mesajlar
46
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-05-2026
Tamam çözdüm teşekkür ederim.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Nasıl Çözdünüz?, bir hayır yapın da vatandaş faydalansın.
 

Biray3550

Altın Üye
Katılım
29 Mayıs 2021
Mesajlar
46
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-05-2026
Siteden sadece kopyala macosu buldum kopyala yapınca whatsapp'a resim olarak atıyor işimi gördü . Çok teşekkür ederim.

Dim Say As Integer
Say = Cells(Rows.Count, "A").End(xlUp).Row
Range("A2:G" & Say).Copy
 
Üst