• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makro uyguladığım bir Excel sheet'ini yana kopyalarken(çoğaltırken) hata

Katılım
16 Mayıs 2020
Mesajlar
7
Excel Vers. ve Dili
Mac için Excel 2016 Türkçe
Değerli uzmanlar,
Makro uyguladığım bir Excel sheet'ini yana kopyalarken hata mesajı alıyorum - "Bu sayfa kopyalanamadı".
Uyguladığım makro rakamı yazıya dönüştürme makrosu. bahis konusu sayfayı her defasında çoğaltmam gerekiyor ancak hata veriyor.
nerede hata ettiğimi bulamadım ve çözemedim.
Yardımcı olur iseniz sevinirim.
Teşekkür ederim
 
Dosya olaydı iyiydi.
 
İmzamda belirttiğim gibi dosya yükleme sitelerinden birine yükleyip linkini paylaşabilirsiniz.
 
Dosyanızdaki sayfaları kopyalamada herhangi bir sıkıntı göremedim. Ancak Sayfa1'de kullanıcı tanımlı fonksiyon var. Sayfayı kopyalayınca bu KTF de kopyalanıyor doğal olarak. Eğer o fonksiyon bir yerde kullanılıyorsa dosya içinde birden fazla aynı KTF olduğu için hata verebilir. Bunun önüne geçmek için o KTF'yi TL_yazi KTF'si gibi module içine taşımalısınız.

Bu arada neden sayfa kopyalamak istiyorsunuz?
 
Dosyanızdaki sayfaları kopyalamada herhangi bir sıkıntı göremedim. Ancak Sayfa1'de kullanıcı tanımlı fonksiyon var. Sayfayı kopyalayınca bu KTF de kopyalanıyor doğal olarak. Eğer o fonksiyon bir yerde kullanılıyorsa dosya içinde birden fazla aynı KTF olduğu için hata verebilir. Bunun önüne geçmek için o KTF'yi TL_yazi KTF'si gibi module içine taşımalısınız.

Bu arada neden sayfa kopyalamak istiyorsunuz?
makbuzları yana kopyalayarak devam edeceğim - 401, 402,403 gibi.

ancak Sayfa-1'i sildim yine olmadı.... KTF'i modülüm içine taşımayı da yapamadım.... VBA kısmında uğraşıyorum ama nafile...
 
Dosyanızdaki sayfaları kopyalamada herhangi bir sıkıntı göremedim. Ancak Sayfa1'de kullanıcı tanımlı fonksiyon var. Sayfayı kopyalayınca bu KTF de kopyalanıyor doğal olarak. Eğer o fonksiyon bir yerde kullanılıyorsa dosya içinde birden fazla aynı KTF olduğu için hata verebilir. Bunun önüne geçmek için o KTF'yi TL_yazi KTF'si gibi module içine taşımalısınız.

Bu arada neden sayfa kopyalamak istiyorsunuz?
pekiyi, söz konusu KTF'yu tüm sayfalarda ve kopyalanacak olan tüm sayfalara nasıl uygularım.
 
Öncelikle sorununuzu doğru tespit etmemiz gerekiyor. Eğer amacınız KTF'yi kullanmaksa, modüle eklenmiş KTF^yi her sayfada kullanabilirsiniz.

Eğer sorununuz makbuzları kopyalamaksa bunu önermem. Excelin çalışma mantığına ters bir uygulama olur. Doğru olan uygulama bir veritabanında tüm makbuzların kaydedilmesi, istenen bir sayfada da istenilen makbuzun görüntülenmesi olmalıdır. Birbirine benzer bir sürü sayfa olması mantıklı ve kullanışlı değildir.
 
Öncelikle sorununuzu doğru tespit etmemiz gerekiyor. Eğer amacınız KTF'yi kullanmaksa, modüle eklenmiş KTF^yi her sayfada kullanabilirsiniz.

Eğer sorununuz makbuzları kopyalamaksa bunu önermem. Excelin çalışma mantığına ters bir uygulama olur. Doğru olan uygulama bir veritabanında tüm makbuzların kaydedilmesi, istenen bir sayfada da istenilen makbuzun görüntülenmesi olmalıdır. Birbirine benzer bir sürü sayfa olması mantıklı ve kullanışlı değildir.
Teşekkür ederim yardımınız için.... İyilikler diliyorum....
 
Makbuzunuz Sayfa1'deki mi yoksa 11401'deki mi?
 
Ekli dosyayı inceleyiniz. Dosyada 3 sayfa var. Makbuz sayfasında yeni makbuz kesebilir ya da eski makbuzları görüntüleyebilirsiniz. Arşive kaydet düğmesiyle mevcut makbuz arşive aktarılır. Rapor sayfasında üstteki renkli hücrelere girdiğiniz verilere göre arşiv sayfasından veriler sayfaya getirilir:

Tahsilat Makbuzu Dosyası
 
Geri
Üst