Değer Kopyalama

Katılım
15 Eylül 2008
Mesajlar
132
Excel Vers. ve Dili
office 2016
Altın Üyelik Bitiş Tarihi
30.07.2020
Arkadaşlar merhaba;
Bir çalışma kitabımda iki sayfa var. İlk saydaki hücreler formül içeriyor ve formül sonucuna göre değerleri var veya değerleri yok, ikinci sayfa ise boş. İstediğim ilk sayfanın tamamının bir makro yardımıyla ikinci sayfaya kopyalanması, yalnız kopyalama işleminde sadece değerler kopyalanacak.
Teşekkürler.
 

Ekli dosyalar

Son düzenleme:

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,716
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

Öneri ;

2003 formatında örnek bir dosya ekleyebilirseniz, çabuk ve doğru cevap alabilirsiniz.
 
Katılım
15 Eylül 2008
Mesajlar
132
Excel Vers. ve Dili
office 2016
Altın Üyelik Bitiş Tarihi
30.07.2020
Sub Koyala()
ActiveWorkbook.Sheets("11").UsedRange.Copy
Sheets("1").Cells.PasteSpecial Paste:=xlPasteValues
Sheets("1").Cells.PasteSpecial Paste:=xlPasteValues
End Sub
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,835
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Arkadaşlar merhaba;
Bir çalışma kitabımda iki sayfa var. İlk saydaki hücreler formül içeriyor ve formül sonucuna göre değerleri var veya değerleri yok, ikinci sayfa ise boş. İstediğim ilk sayfanın tamamının bir makro yardımıyla ikinci sayfaya kopyalanması, yalnız kopyalama işleminde sadece değerler kopyalanacak.
Teşekkürler.
bunu denermisiniz.

Sub Koyala()
Sheets("Sayfa1").Range("A1:F6").Copy
Sheets("Sayfa2").Range("A1").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
End Sub

Sub Koyala()
Sheets("Sayfa1").Cells.Copy
Sheets("Sayfa2").Range("A1").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,690
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Eğer kopyalamak istediğiniz alandaki biçimlendirmeler önemli değilse alternatif olarak aşağıdaki koduda kullanabilirsiniz.

Kod:
Option Explicit
 
Sub KOPYALA()
    Sheets("Sayfa2").Range("A1:F100").Value = Sheets("Sayfa1").Range("A1:F100").Value
End Sub
 
Üst