今日の日付をyyyymmddで取り出す」といった検索で、このサイト『インストラクターのネタ帳』へのアクセスが時折あります。Applications)で、今日の日付をyyyymmdd形式の数字で取得するにはどうすればいいのかを探している方による検索です。8ケタで取得」という検索も同じことを探していたと考えられます。TODAY関数で取得した今日の日付を、yyyymmdd形式にする方法をご紹介しています。そのVBA版を探していたのでしょう。[スポンサードリンク]今日の日付をyyyymmdd形式で取得するサンプルマクロ参考になりそうなシンプルなマクロをご紹介しておきます。Sub上記のマクロを2016年6月6日に実行した場合、「20160606」とメッセージボックスに表示されます。サンプルマクロの解説VBAではDate関数で今日の日付を取得できます。"yyyymmdd")というコードです。"yyyymmdd")という、今日の日付を返すTODAY関数と、書式を整えるTEXT関数を使った数式で、今日の日付をyyyymmdd形式で取得できました。"yyyymmdd")です。Year関数・Month関数・Day関数を使って、年・月・日をバラバラにして...といった考え方をするよりも、このような書式を指定するという考え方のほうがシンプルで済みます。今日の日付のフォルダーを作成するExcel(エクセル)マクロをご紹介しています。Applications)で日付を書式を指定して取得したい場合は、Day関数ではなくFormat関数を使いましょう。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。