Belirli çalışma kitapları için kaydetme istemini devre dışı bırakın


0

Yalnızca erişebildiğim bazı Excel çalışma kitaplarını düzenli olarak okurum.

Genelde filtrelemeyi değiştirdiğim için onları kapatmadan önce tasarruf edip etmeyeceğim sorulur. Onları asla kurtarmak istemiyorum.

Kayıt istemini devre dışı bırakmanın bir yolu var mı?

Makrolarla çözümler buldum (ör. https://stackoverflow.com/questions/17674867/how-to-disable-the-save-as-prompt ) Ancak yazdığım gibi, bu çalışma kitaplarına yalnızca okuma erişimim var, bu yüzden onlara bir makro ekleyemiyorum.


Makroyu personal.xlsb bu yüzden herhangi bir çalışma kitabında mevcut.
CharlieRB

Nasıl? Anladığım kadarıyla kodun yerleştirilmesi gerekiyor Workbook_BeforeSave.
Máté Juhász

İyi bir nokta. Bugün bir tahminde bulunamadığım için sadece bir tahmindi.
CharlieRB

Yanıtlar:


1

Bu çalışma kitabını kişisel çalışma kitabında kullanın:

Sub CloseNoSave()
    ActiveWorkbook.Close savechanges:=False
End Sub

Ardından, Hızlı Erişim Araç Çubuğunu kullanarak bu makroyu bir düğmeye ekleyin.
Quick Access Toolbar Menu
Açılan menüden Makro'yu seçin.
Macro Selection
ve makroyu araç çubuğuna ekleyin.
Köşedeki Dosya / Kapat veya X yerine bu düğmeyi kullanın; sizden istenmemelidir

Uyarı - Sizden istenmeyecek ve aktif çalışma kitabını kapatacak, bu yüzden dikkatli olun, çünkü Otomatik Kurtarma çalışmayabilir, bu nedenle yanlış dosyada kullanırsanız sizi kurtarır

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.