[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VBAのOnTime(指定時刻にマクロの実行)につきまして』(AK)
お世話になります。
以下を参考にしました。
https://kosapi.com/post-3017/
test.xlsm
Private Sub マクロ実行()
MsgBox "実行しました。"
End Sub
test.xlsmを起動しましたら[コンテツの有効化]が表示されましたので[コンテツの有効化]をクリックしました。
CommandButton1ボタンをクリックしますと以下のマクロに関するメッセージが表示されました。
マクロ ''C:\Users\XX\Desktop\test.xlsm'!マクロ実行' を実行できません。このブックでマクロが使用できないか、またはすべてのマクロが無効になっている可能性があります。
そこで以下を参考に「セキュリティセンター」の「マクロの設定」をしましたが改善されませんでした。
https://pasokon-labo.com/excel-this-book-cannot-use-macro/
マクロに関するメッセージが表示される場合、他に考えられます事はありませんでしょうか。ご教示願えますと幸いであります。
< 使用 Excel:Excel2019、使用 OS:Windows10 >
シートモジュールに"マクロ実行"を書いているんじゃないですか? なら、
>Application.OnTime Earliesttime:=Now + TimeValue("00:00:05"), Procedure:="マクロ実行" ↓ Application.OnTime Earliesttime:=Now + TimeValue("00:00:05"), Procedure:=Me.Name & ".マクロ実行"
(半平太) 2023/07/08(土) 11:34:14
半平太 さん
返答をして頂きまして、ありがとうございました。
>>Application.OnTime Earliesttime:=Now + TimeValue("00:00:05"), Procedure:="マクロ実行" ↓ >Application.OnTime Earliesttime:=Now + TimeValue("00:00:05"), Procedure:=Me.Name & ".マクロ実行" マクロに関するメッセージが表示されなくなりました。
VBAは長く使用していましたがシートモジュールについては全く知りませんでした。 殆どは標準モジュールでした。この機会を与えてもらいましたのでシートモジュールについて勉強ができます。 深く感謝申し上げます。本当にありがとうございました。 (AK) 2023/07/08(土) 11:49:07
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.