में फ़िल्टर के साथ फ़ाइलडिअलॉग टाइप करें, मैं फ़िल्टर के साथ 'सेव करें' फ़ाइल डायलॉग बनाना चाहता हूं, लेकिन यह फ़ाइलडिअलॉग क्लास (माइक्रोसॉफ्ट ऑफिस 12.0 ऑब्जेक्ट लाइब्रेरी) का उपयोग करके संभव नहीं लगता है। दस्तावेज़ीकरण वास्तव में इस here का उल्लेख करता है, अंतिम पैराग्राफ देखें, लेकिन इसका कोई कारण नहीं है? क्या वीबी में इसे हासिल करने का कोई और तरीका है?एमएस ऑफिस सेवएएस प्रकार vd
मुझे यह अजीब लगता है कि FileDialog क्लास इसकी अनुमति नहीं देता है क्योंकि वर्ड, एक्सेल और एक्सेस सभी में यह सटीक SaveAs सुविधा अंतर्निहित है।
मुझे एहसास है कि FileDialog फ़ाइलपिकर (msoFileDialogFilePicker) के रूप में बनाया जा सकता है जो फ़िल्टर की अनुमति देता है, लेकिन फिर यह फ़ाइल को चुनने की अनुमति नहीं देता है जो अभी तक मौजूद नहीं है, जो पूरे बिंदु को हरा देता है।
एप्लिकेशन देखें। GetSaveAsFilename केवल Excel में उपलब्ध है। मैं एक और सामान्य उत्तर की उम्मीद कर रहा था इसलिए मैं इसे एक्सेस के साथ उपयोग कर सकता हूं। – David
गेटसेवफाइलनाम एपीआई का एकमात्र तरीका मैं कर सकता हूं, बहुत से वीबीए उदाहरण हैं (या एक्सेल एक्सेल एक्सेल गेटसेवएफफिलनाम को COM में एक्सेस के माध्यम से लेकिन यह थोड़ा बुरा लगता है) –