• ベストアンサー

エクセルのマクロについて

エクセルのマクロを使って日付を入力したいのですが、上手く行きません。 何か良い方法があったら教えてください。 やりたいことは、あらかじめ選択されているセルに、今日(作業当日)の日付を入力することです。 これまで試したのは、 〔ctrl〕+;→マクロ作成日の日付を入力するようになってしまうので駄目 today関数→翌日になると、日付も翌日のものになってしまうので駄目 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

たとえば Range("A1").Value = Format(Date, "yyyy/m/d") とか?

automn204
質問者

お礼

merlionXXさんの方法で思うように行きました。 ご回答くださったみなさん、ありがとうございました。

その他の回答 (2)

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

Sub Macro1() ActiveCell = Date End Sub

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.2

>あらかじめ選択されているセルに、今日(作業当日)の日付を入力することです。 >today関数→翌日になると、日付も翌日のものになってしまうので駄目 この、あらかじめ選択されているセルとは? 仮に翌日になった時にはどうするのか?(そのセルには代入しない?)

関連するQ&A