select kullanmadan copy-paste

Katılım
22 Kasım 2005
Mesajlar
101
Excel Vers. ve Dili
2003
Almanca
macroda copy-paste icin select kullanmak zorunda kaliyorum. copy konusunda select kullanmadan yaptirabiliyorum ama paste edecegim yerin kodunda mutlaka select kullanmak zorunda kaliyorum. acaba select'i kullanmadan paste edebilecegim bir kod varmi.
tesekkür ederim.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu kod A1 değerini, değer olarak C1 hücresine yapıştırıyor.

Sub Düğme1_Tıklat()
[C1].Value = [A1].Value
End Sub
 
Katılım
22 Kasım 2005
Mesajlar
101
Excel Vers. ve Dili
2003
Almanca
ilginiz icin tskler sayin Seyit Tiken ama benim istedigim bu degil kopyaladigim bölge formüller iceriyor. ve de kopyaladigim ve yapistirdigim bölge sabit degil degisken.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,681
Excel Vers. ve Dili
Excel 2019 Türkçe
Aşağıdaki şekilde deneyin

Worksheets(kaynak sayfa adı).Range(neyi).Copy _
Destination:=Worksheets(hedef sayfa adı).Range(nereye)
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Worksheets("Sayfa1").Range("A1:A5").Copy
ActiveSheet.Paste Destination:=Worksheets("Sayfa2").Range("A1:A5")
kusura bakmayın Hamitcan cevaplamış
 
Katılım
22 Kasım 2005
Mesajlar
101
Excel Vers. ve Dili
2003
Almanca
Tesekkür ederim Sayin hamitcan bu tam aradigim seydi.
Sayin omerceri sizin ilginiz icin de tesekkürler.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu kodu bir deneyin.

Sub Düğme1_Tıklat()
Range("A1").Copy
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
 
Üst