こんにちは皆さん、ありがとうございます! テーブルを使って電子メールを送信するExcelでマクロを実行しようとしています。 私が試してみました:複数のExcelファイルを開いている場合、特定の時間にExcelマクロを実行するには
Private Sub Workbook_Open()
Application.OnTime TimeValue("18:00:00"), "Test"
End Sub
、それが働いている、問題は、私はExcelで開いた複数のファイルがある場合、私はエラーが表示されるということです。 私はこのコードをThisWorkbook
に入れようとしましたが、それは同じ問題です。
この問題を解決する可能性はありますか?
。このhttp://www.snb-vba.eu/VBA_Application.OnTime_ja.htmlの1/3を見てください –
あなたのエラーは、activesheetの使用に由来し、別のシート/ワークブックでマクロがクラッシュしている可能性があります。どのようなエラーが表示されますか? –
私のエラーは "ランタイムエラー '9'下付き文字が範囲外です" – DaneluGDZ