Soru Farklı Dosyalar Arası Kopyala ve Yapıştır İşlemi

ekremmk

Altın Üye
Katılım
21 Kasım 2018
Mesajlar
120
Beğeniler
10
Excel Vers. ve Dili
Excel 2013 , Türkçe
#1
Herkese iyi akşamlar benim çalışmalarımda ortak olan bazı sekmeler var. Bu sekmeleri birbirine kopyala yapıştır yaparken gizli dosyayı kaldır kopyala gizle yapıştır tarzı uzun işlemler yapmam gerekiyor. Bunun yerine makro yardımıyla bir buton kullanarak kopyalayacağım hücreleri seçip diğer dosyada yapıştır butonuna basarak istediğim veriyi aktarmak istiyorum.
Örnek dosyalarda ayrıntılı açıkladım.

ÖRNEK KOPYALA

ÖRNEK YAPIŞTIR

Şimdiden herkese teşekkür ederim.
 

ekremmk

Altın Üye
Katılım
21 Kasım 2018
Mesajlar
120
Beğeniler
10
Excel Vers. ve Dili
Excel 2013 , Türkçe
#3
Sub CommandButton1_Click()
Dim Kopyala As Range
Set Kopyala = Worksheets("Sayfa1").Range("A1:F10")
Kopyala.Copy
End Sub


Private Sub CommandButton1_Click()
Dim Yapistir As Range
Set Yapistir = Worksheets("Sayfa2").Range("A1")
Yapistir.PasteSpecial
End Sub


Kopyala yapıştır durumunu böylece hallettim. Ancak
Sayfa1 den A1:F10 arallığı ve F20 yi kopyalamak gibi durumlar için nasıl bir kod yazmalıyım bulamadım yardımcı olabilir misiniz lüften.
 
Katılım
8 Mart 2011
Mesajlar
13,048
Beğeniler
747
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
#4
Merhaba.
Örnek belge ve kodlarınıza bakmadım ama sanırım aralıklı alanları kodda nasıl belirteceğinizle ilgili yardıma ihtiyaç var.
Aşağıdaki gibi düşünebilirsiniz.
Set Kopyala = Worksheets("Sayfa1").Range("A1:F10, F20")
 

ekremmk

Altın Üye
Katılım
21 Kasım 2018
Mesajlar
120
Beğeniler
10
Excel Vers. ve Dili
Excel 2013 , Türkçe
#5
Merhaba.
Örnek belge ve kodlarınıza bakmadım ama sanırım aralıklı alanları kodda nasıl belirteceğinizle ilgili yardıma ihtiyaç var.
Aşağıdaki gibi düşünebilirsiniz.
Sayın Ömer hocam kodlardan pek anlamasam da deneme yanılma yaparken dediğinizi denedim.
Kopyala.Copy çoklu işlemlerde kullanılamaz tarzı bi hata vermişti
 

ekremmk

Altın Üye
Katılım
21 Kasım 2018
Mesajlar
120
Beğeniler
10
Excel Vers. ve Dili
Excel 2013 , Türkçe
#6
Run-Time Error '1004'
Bu komut çoklu seçimlerde kullanılamaz

Hatası veriyor hocam.
 
Üst