Ctrl C Kopyalama Sorunu

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba Arkadaşlar,

Bir Excel dosyamda bol miktarda makro var. Bu dosyadan dışarıya veri kopyalanamıyor. Ctrl C yapıyorum ama öbür dosyaya geçince kopyalama aktivitesi sona eriyor ve dolayısıyla kopyalama gerçekleşmiyor.
Buna hangi urum sebep oluyor olabilir ?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,258
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kodlarda Application.CutCopyMode = False şeklinde satır varsa silip deneyiniz.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
CTRL C dışındaki CTRL kısa yolları çalışıyor.
Mouse sağ kliki ile de denedim ama o da çalışmadı.
CTRL C ve sağ klik kopyala diğer dosyalarda çalışıyor.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Korhan Ayhan üstadım, ilginize teşekkür ediyorum. Manuel olarak yaptığımda da çalışmıyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,258
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dosyanızı ekleyin kontrol edelim.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Üstad çok teşekkür ederim. sorunu buldum ama nedenini çözemedim :

ThisWorkbook altında aşağıdaki kod var. Bu kodu kaldırınca Ctrl C ve kopyalama çalışıyor.

Private Sub Workbook_DeActivate()
Application.Calculation = xlCalculationAutomatic
End Sub
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Anladığım kadarıyla belgenizde kullanılan makrolar (belki de bunlardan sadece bir tanesi) hesaplama yöntemini ELLE olarak değiştiriyor ki;
yukarıda verdiğiniz kod'a ihtiyaç duyulmuş.
Hesaplama yöntemini ELLE haline getiren makroyu bulup, makronun End Sub satırından önce bunu OTOMATİK olarak değiştirmesini sağlayan,
son cevabınızdaki kod satırını eklemeyi deneyin.
Tabi burada sorun yaşamanız muhtemel durum; Workssheet olaylarıyla ilgili Selection_Change veya Change gibi bir kod'un kullanılıyor olmasıdır.

Bence; kullanılan tüm makroların içerisinde olduğu bir örnek belge yüklerseniz,
bir üye mutlaka çözüm yolunda mesafe almanızı sağlayacak cevap yazacaktır diye düşünüyorum.
.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Ömer Baran üstadım ilginize çok teşekkür ediyorum. Sorunu buldum. Aşağıdaki koddan kaynaklanıyormuş. Şimdilik bu koda satırını kaldırdım, sorun halloldu. Ama buna alternatif çözümler düşüneceğim. Sağlıcakla kalınız.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Sorunu çözdüğünüze göre mesele yok.
İhtiyaç olduğunda, FORUM ve destek verecek üyeler her zaman burada.

Kolay gelsin.
.
 
Üst