質問: Format(yyyy * 10000 + mm * 100 + dd, "00000000") End Function ``` ### 試したこと VBAで&の記述を使えば良いのか、変数の方が違うのかと色々試行錯誤しているのですが詰まっています。 もしおわかりになればお教え頂けると助かります。 よろしくお願いします。 ### 補足情報(FW/ツールのバージョンなど) Excle2016,Windows10
回答: VBAなど書かなく、DATE関数でシリアル値を出して、表示形式で制御するか、TEXT関数で表示を変えればいいんじゃない? ``` =DATE(A1,B1,C1) で、セルの表示形式を YYYYMMDD にする =TEXT(DATE(A1,B1,C1),"YYYYMMDD") ```