Visual Basic for ApplicationsでHelloWorldアプリケーションを作成しようとしています。つまり、Excelシートのセルを変更しようとしています。ここにあります:
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
実行中、Excelがハングし、スクリプトの実行を停止できません。Excelプロセスを強制終了するだけです。それをデバッグすると、それはラインでハングしますWorkbook.Close。その行の問題は何ですか?