1

別のブックからシートをインポートする必要がある

Application.ScreenUpdating = False
Workbooks.Open fileName:=ThisWorkbook.path & "\temp01.xlsx"
Workbooks("temp01.xlsx").Sheets.Copy before:=ThisWorkbook.Sheets("adm")
Workbooks("temp01.xlsx").Close False
Application.ScreenUpdating = True

しかし、Windows のタスクバーでは、本を開いて数秒後に閉じたことが表示されます。
対象のブックを開かずにシートをインポートする方法、または win タスクバーを更新せずにシートを開く方法はありますか?

4

1 に答える 1

1

この行をコードの先頭に追加できます。

Application.Visible = False

そして、このリストをコードの最後に

Application.Visible = True

コードの実行中は、タスクバーの Excel アプリケーションが非表示になります。

于 2012-09-04T09:34:10.340 に答える