私はvbaにSAPスクリプトを持っています。ボタンクリックで開始します。私のcomptureで、それは正常に動作します。しかし、他のコンピュータでは、スクリプトが終了し、マクロがmsgboxで終了する(完了と表示されます)、Excelファイルが応答しません(スクリプトは正常に実行され、すべてが保存されました)。エラーメッセージは表示されず、実行中(タスクマネージャー内)のように見えます。より優れたファイルが開いている場合は、それらのファイルを変更することはできません。 VBAエディタは同じです。ただし、2つのExcelファイルがあります.1つは元のファイルで、もう1つはタスクマネージャで表示されないMicrosoft Excelのファイルです。オリジナルファイルです。 私は自分のSAP設定、Excelの設定を見ましたが、矛盾は見つかりませんでした。助けてもらえますか?それはなぜ起こっていますか?vba SAPスクリプトの後にExcelがフリーズしていますが、実行中です。
ありがとうございます!
は、あなたが適切に '' 'X = nothing'設定して機能を閉じ、X =のCreateObject( "まず、Excel.Application")を設定します。たとえば使用している可能性があり、すべてを閉じていますか? SAPは何をしていますか?まだ何かをしているのでしょうか?タスクマネージャーの[プロセス]タブでいくつのExcel.EXEが開いていますか? –
'ScreenUpdating'をTrueにリセットすることを忘れましたか? 'Application.Calculation'を' xlAutomatic'に戻して計算していますか? – puzzlepiece87
トリガされたExcelイベントはありませんか? OnChange?計算や画面の更新をチェックする上でのポイント、私たちが見ることができるようにコードを投稿できますか? –