見出し画像

【マクロの成長記録:8日目】表示形式の練習

どーもKiyotomoです!

今日は絶好調で23時帰宅。
急いで問題を解いてnoteに挙げないと連勝記録が途絶えるので、
めちゃくちゃ焦りました。
そしてもうめっちゃ眠いです。

このまま続けられるように今日も頑張ります。

▼詳細の記事はこちら

8日目

取り組む問題はこちら
https://excel-ubara.com/excelvba9/EXCELVBA608.html

表示形式の練習

表示形式の変更はマクロじゃなくても地味に使うので、
これを抑えれば思いのほか活躍の場はありそうです。

記載したコード

Sub 練習8()
 Dim i As Long
 For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
 Cells(i, 4) = Cells(i, 2) * Cells(i, 3)
 Cells(i, 1) = Format(Cells(i, 1), "yyyy/mm/dd")
 Cells(i, 4) = Format(Cells(i, 4), "###,###,###")
 Next i
End Sub

これでいきました!
が、、、日付の箇所が上手くいきませんでした。

答えを見ると、
Columns(1).NumberFormatLocal = "yyyy/mm/dd"
の方が良さそうでした。

今回は滑り込みで間に合いました
が、ついにミスってしまいました。
しっかり復習していきます。

勉強時間の確保が中々難しいですね。
やはり朝型に切替えた方がいいんでしょうかが、、

以上、最後まで読んで頂きありがとうございましたー!

よろしければサポートセンターお願いいたします! 頂いたサポートはクリエイターとしての活動費として使わせて頂きます