Özet
Bir Microsoft Excel çalışma kitabını kapattığınızda, Panodan bilgileri kaydetmenizi veya silmenizi isteyen bir uyarı iletisi almayı önleyen bir ayar yoktur. Bu makalede, bu uyarı iletisinin neden olduğu ve Microsoft Visual Basic for Applications makrosu kullanılarak nasıl önleneceği açıklanır.
Ek Bilgi
Microsoft, programlama örneklerini yalnızca gösterim için, satılabilirlik ve/veya belirli bir amaca uygunluk dahil, ancak bunlarla sınırlı olmamak kaydıyla, satılabilirlik ve/veya uygunluk dahil olmak üzere, satılabilirlik. Bu makalede, gösterilen programlama dili ve yordamları oluşturmak ve hataları ayıklamak için kullanılan araçlar hakkında bilgi sahibi olduğunuz varsayılmaktadır. Microsoft destek uzmanları, belirli bir yordamın işlevselliğinin açıklanmasına yardımcı olabilir, ancak bu örnekleri, belirli gereksinimlerinizi karşılayacak ek işlevler veya yordamlar oluşturmak üzere değiştirmeyecektir. Programlama deneyiminiz sınırlıysa, bir Microsoft Certified Iş ortağıyla veya Microsoft danışmanlık hizmetleriyle iletişim kurmak isteyebilirsiniz. Daha fazla bilgi için şu Microsoft Web sitelerini ziyaret edin: Microsoft Certified Partners- https://partner.Microsoft.com/global/30000104Microsoft Danışmanlık hizmetleri- http://support.Microsoft.com/gp/advisoryservicekullanılabilen destek seçenekleri ve Microsoft 'a başvurma hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:http://support.Microsoft.com/default.aspx?scid=fh; EN-US; CNTACTMSExcel 'de hücreleri kestiğinizde veya kopyaladığınızda, bu hücrelerin aralığı hareketli kenarlıkla çevrelenmiş olur. Taşınan kenarlık, kes veya Kopyala modunda olduğunuz anlamına gelir. Aşağıdaki koşulların tümü doğru olduğunda Pano uyarı iletisi görüntülenir:
-
Kes veya Kopyala modundasınız.
-
101 veya daha fazla hücre seçilidir.
-
Çalışma kitabını kapatır veya Excel 'den çıkıp
Bu koşullar, aşağıdakine benzer bir uyarı iletisi oluşturur:
Panoda büyük miktarda bilgi vardır. Bu bilgileri daha sonra başka bir programa yapıştırabilmek mi istiyorsunuz?Bu uyarı iletisinin görüntülenmesini önleyen birkaç yöntem vardır. En hızlı el ile yöntemi, çalışma kitabını kapatmadan hemen önce ESC tuşuna basmaktır. Hücreleri kesmek veya kopyalamak için bir Visual Basic for Applications makrosu kullanan otomatikleştirilmiş bir senaryoda, uyarıyı önleyebilecek ESC tuşuna basarak kabul edilebilir bir seçeneği dikkate almayabilir. Bu durumda, uyarının önlenmesi için aşağıdaki programlama yöntemlerinden herhangi birini kullanın.
Yöntem 1: tek bir hücreyi kopyalama
Hücreleri kesmek veya kopyalamak için Visual Basic for Applications makrosu kullanıyorsanız, çalışma kitabını kapatan satırın hemen öncesine aşağıdaki satırı ekleyin:
ActiveSheet.Range("A1").Copy
Pano 100 veya daha az hücre içeriyorsa uyarı iletisi görüntülenmez.
Yöntem 2: CutCopyMode 'dan çık
Hücreleri kesmek veya kopyalamak için Visual Basic for Applications makrosu kullanıyorsanız, çalışma kitabını kapatan satırın hemen öncesine aşağıdaki satırı ekleyin
workbook.Application.CutCopyMode = False
Burada "çalışma kitabı", çalışma kitabı nesneniz.Not: CutCopyMode doğru veya yanlış olarak ayarlayarak, Excel kesme veya kopyalama modunu iptal edebilir.
Yöntem 3: çalışma kitabını kaydetme
Hücreleri kesmek veya kopyalamak için Visual Basic for Applications makrosu kullanıyorsanız, çalışma kitabını kapatan satırın hemen öncesine aşağıdaki satırı ekleyin
workbook.Save
Burada "çalışma kitabı", çalışma kitabı nesneniz. Çalışma kitabını kaydettiğinizde Excel artık kesilmiş veya kopyalama modunda olmaz.