AccessTr.neT

Tam Versiyon: Macro İle Kopyalama Yapma
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
Şu şekilde modul'e ekledim ama acaba yanlışmı oldu? Eğer yanlış olmuş ise; Örnek dosyam üzerine ekleyebilir misiniz?
[Resim: do.php?img=9406]
Sayın berduş;
Sub kopyala()
Dim SeciliRng As String
Dim SonHcr, SonHcr2 As Long
SonHcr = 0

For x = 2 To 17 'B:2. sütun, Q:17. sütun
SonHcr2 = Cells(Rows.Count, x).End(xlUp).Row
If SonHcr < SonHcr2 Then SonHcr = SonHcr2
Next x
SeciliRng = "B2:Q" & SonHcr 'Mid(SeciliRng, 2)
Range(SeciliRng).Copy
'Range(SeciliRng).Select
End Sub


macroyu bu şekilde düzenledim ama acaba veri olan en son satıra kadar seçtirebilir miyiz? Satırlara formülle verileri getiriyorum formüllü yerleri de seçiyor acaba sadece görünen verileri seçtirebilirmiyiz? Girdiğim formül ise şu şekilde =EĞER(YolcuGirisCikisListesi!E25="";"";YolcuGirisCikisListesi!E25)
Sayın Berduş eğer uğraştıracak ise bu haliyle de ihtiyaca cevap vermektedir.
Videodaki anlatım fikir verebilir.Zamanım olsaydı uygulardım.Videoadaki koddaki myRng olan yerler ilgilendiriyor.Tabii oraki kodlara göre 255 den fazla birleştirme olursa sorun olurmu bilemiyorum.Yani nasıl anlatacağımıda bilemedim stringin 255 karakter uzunluğunu.

https://youtu.be/alWkIUBaDjQ
Sayın feraz ve berduş ilgi ve emeğiniz için teşekkür ederim.
Sayfalar: 1 2 3