質問: エクセルのマクロについて
回答: スマホなのであまり詳しくは伝えられませんが、ワークブックにあるイベント beforecloseっていうものがあると思います。そこに以下のコードを入れると出来るはずです。 日付と言われてもどういう表示によって変わるかもしれません。また、auto closeとbeforclose どっちが早く動くかは分かりません。もし、auto closeの方が早かったらキャンセルの場合に exit subを入力してください。 if sheets(シート名またはインデックス番号).Range(任意のセル).value = format(Now,”dd”) then else if msgbox(“今日ではないけどこのまま閉じる?”,vbok + vbcancel) = vbcancel then e.cancel = True 多分いけると思います。結構不完全なので申し訳ないです。