क्या यह सिंटैक्स आप उपयोग कर रहे हैं?
विंडोज ("HideMe.xls")। दृश्यमान = गलत
यह उस कोड के अनुभाग को देखना उपयोगी होगा जो इसमें निहित है।
संपादित करें:
आपने मुझे जो बताया है, उसके आधार पर आप इस कोड को एक नए मॉड्यूल में डालने का प्रयास कर सकते हैं। यह कार्यपुस्तिका विंडो को निर्दिष्ट आयामों का आकार देगा। यह इसे अदृश्य बनाने के बजाए आपके उपयोगकर्ता के पीछे भी छिपाएगा, लेकिन इसके साथ यह आपके उपयोगकर्ता के ऊपर पॉप अप की समस्या से भी निपटना चाहिए जो व्यवहार है, अगर मैं आपकी समस्या को सही ढंग से समझता हूं, तो आप इसे रोकने की कोशिश कर रहे हैं।
Sub Show_Form()
Application.WindowState = xlNormal
Application.Left = 397
Application.Top = 136
Application.Width = 373.5
Application.Height = 435.75
DoEvents
UserForm1.Show
End Sub
फिर इसे उपयोगकर्ता की समाप्ति घटना में जोड़ें:
Private Sub UserForm_Terminate()
Application.WindowState = xlMaximized
End Sub
आप स्पष्ट रूप से वर्कशीट के आयामों को समायोजित कर सकते हैं ताकि वे आपके उपयोगकर्ता के पीछे छुप सकें।
यदि आप कार्यपत्रक को उपयोगकर्ता से पूरी तरह से अदृश्य बनाने की कोशिश कर रहे हैं, तो मुझे लगता है कि एकमात्र तरीका जो काम करेगा वह वह है जिसे मैंने पहली बार पोस्ट किया था, लेकिन यह भी इसे आपसे अदृश्य बनाता है, ताकि शायद यह भी काम न करे।