kopyalamak ile ilgili olarak kodlarda düzenleme.

Katılım
30 Aralık 2006
Mesajlar
20
Excel Vers. ve Dili
Excel 2003Türkçe
Değerli arkadaşlar,
ekli dosyamda belirtiğim gibi,

Sub Button1_Click()
Dim c As Range
For Each c In Selection
c.Copy c.Offset(, 1)
Next c
End Sub

bu kodlar seçili hücreleri bir sonraki sutuna kopyalar.İstediğim ,seçili hücreleri bir yada birkaç sutun öncesine kopyalatmak.
kolay gelsin.


Tamda kodları foruma gönderecekken ,çözümünü buldum.parantez içinde istenilen rakamları dğiştirince işlem tamam.öncekiler için negatif sayılar yazmak gerekli.
 
Son düzenleme:

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
yanıt

Kod:
Sub Button1_Click()
ActiveCell.Copy ActiveCell.Offset(0, -2)
End Sub
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,167
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Kaç sutun geri ise eksi işareti koyarak yazınız

Sub Button1_Click()
Dim c As Range
For Each c In Selection
c.Copy c.Offset(, -2)
Next c
End Sub

Bende dip notunuzu ve Sn. V.Basic For Applications arkadaşımızın çözümünü sonradan fark ettim kusura bakmayın
 
Üst