बंद करें मैं एक्सेल शीट में एक सेल को संशोधित करने के लिए, अनुप्रयोगों के लिए विजुअल बेसिक में एक हैलो वर्ल्ड एप्लिकेशन लिखने की कोशिश कर रहा हूं। यहां यह है:vba स्क्रिप्ट वर्कबुक पर लटकती है।
Sub hello()
Dim obj As Object
Dim Workbook As Object
Set obj = CreateObject("Excel.Application")
Set Workbook = obj.Workbooks.Open("C:\Users\gbuday\Desktop\Oktatás\Excel\start.xlsx")
Workbook.Worksheets("Munka1").Range("B3") = "Hello World!"
Workbook.Close
Set Workbook = Nothing
Set obj = Nothing
End Sub
चलते समय, एक्सेल लटकता है और मैं स्क्रिप्ट चलाना बंद नहीं कर सकता, केवल एक्सेल प्रक्रिया को मार सकता हूं। इसे डिबग करना, यह Workbook.Close
लाइन पर लटकता है। उस रेखा के साथ समस्या क्या है?
आम तौर पर http://www.tushar-mehta.com/excel/vba/xl_doesnt_quit/ देखें। ऑब्जेक्ट (वर्कबुक) को एक भिन्न नाम के रूप में उपयोग करने के लिए भी अच्छा अभ्यास – brettdj