का उपयोग किए बिना एक्सेल में एक्सेल में ग्रिडलाइन कैसे बंद कर सकता हूं मेरे पास एक्सेल 2013 पर एक वीबीए मैक्रो है जो एक अलग एक्सेल रिपोर्ट उत्पन्न करता है। इस एक्सेल रिपोर्ट में बनाई गई रिपोर्ट में, मैं ग्रिडलाइन को बंद करना चाहता हूं।मैं सक्रिय विन्डो
कोड है कि मैं पार चलो ऐसा होता है बनाने के लिए का केवल कुछ भाग,
ActiveWindow.DisplayGridlines = False
हालांकि, इस एक्सेल पृष्ठभूमि यानी में उत्पन्न होता है नीचे के रूप में है
Dim appObject As New Excel.Application
appObject.Visible = False
इस रिपोर्ट है कि इसका मतलब है ActiveWindow नहीं है। ActiveWindow ऑब्जेक्ट का उपयोग किए बिना ग्रिडलाइन को बंद करने का कोई वैकल्पिक तरीका है?
'ActiveWindow' और' appObject.ActiveWindow' एक ही बात कर रहे हैं - तुम सिर्फ अपने स्वयं के आवेदन वस्तु के भीतर यह अर्हता प्राप्त करने की जरूरत नहीं है। – Comintern
[इस] के अनुसार (https://msdn.microsoft.com/en-us/library/office/ff835196.aspx), 'विंडोज़ ("book1.xls") आज़माएं। DisplayGridlines = गलत। – OldUgly
क्षमा करें दोस्तों, विंडोज़ ("filename.xls") मुझे रेंज से सबस्क्रिप्ट देता है। यह एक्सएलएस appObject की वजह से खुला नहीं है। दृश्यमान = गलत अगर यह कोई समझ में आता है। – tempidope