विशिष्ट कार्यपुस्तिकाओं के लिए प्रॉम्प्ट सहेजना अक्षम करें


0

मैं नियमित रूप से कुछ एक्सेल वर्कबुक पढ़ता हूं, जिनमें से मैंने केवल एक्सेस पढ़ा है।

जैसा कि मैं आम तौर पर उनमें फ़िल्टरिंग बदलता हूं, मुझे पूछा जाता है कि उन्हें बंद करने से पहले बचाना है या नहीं। मैं उन्हें कभी नहीं बचाना चाहता।

क्या प्रॉम्प्ट को अक्षम करने का एक तरीका है?

मैंने मैक्रोज़ के साथ समाधान पाया है (उदा। https://stackoverflow.com/questions/17674867/how-to-disable-the-save-as-prompt ), हालांकि जैसा कि मैंने लिखा है मैंने केवल उन कार्यपुस्तिकाओं तक पहुंच पढ़ी है, इसलिए उनके लिए मैक्रो नहीं जोड़ सकता।


मैक्रो को अपने पास सहेजें personal.xlsb इसलिए यह किसी भी कार्यपुस्तिका में उपलब्ध है।
CharlieRB

कैसे? मेरी समझ के अनुसार कोड को रखा जाना चाहिए Workbook_BeforeSave
Máté Juhász

अच्छी बात। यह सिर्फ एक अनुमान था क्योंकि मुझे आज इस पर गौर करने का समय नहीं मिला है।
CharlieRB

जवाबों:


1

अपनी व्यक्तिगत कार्यपुस्तिका में इस कोड का उपयोग करें:

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

फिर उस मैक्रो को क्विक एक्सेस टूलबार का उपयोग करके एक बटन के साथ संलग्न करें
Quick Access Toolbar Menu
ड्रॉप डाउन मेनू से मैक्रो का चयन करें
Macro Selection
और टूलबार में मैक्रो जोड़ें।
फ़ाइल / बंद या कोने में एक्स के बजाय इस बटन का उपयोग करें, और आपको संकेत नहीं दिया जाना चाहिए

चेतावनी - आपको संकेत नहीं दिया जाएगा, और यह सक्रिय कार्यपुस्तिका को बंद कर देगा, इसलिए सावधानी के साथ उपयोग करें, क्योंकि ऑटो पुनर्प्राप्त काम नहीं कर सकता है इसलिए यदि आप इसे गलत फ़ाइल पर उपयोग करते हैं तो आप इसे बचाएं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.