茨の道も一歩から

インフラ構築からプログラミング(Python・JavaScript)までITに関するブログです。

62日目:Excel マクロ/VBA

Excel マクロ/VBAの講義6日目。 参考テキストも終盤になりました。

【講義内容】

  • Chapter5 販売管理プログラムの作成

【ワンポイント】

Chr関数

文字 数値
タブ chr(9)
改行 chr(10)
半角スペース chr(32)

継続行

( )半角スペース+(_)アンダースコア

MsgBox("1行目" & chr(10) & _
       "2行目")

With文

With Selection.Font
    .Color = vbBlue
    .Size = 18
End With

算術演算子

算術演算子 説明
+ 加算
- 減算
*
/
\ 商(戻り値は、整数)
Mod 剰余
^ べき乗

Val()

Sub お気に入り数()
    num = InputBox("好きな数値(1~9)を入力して下さい。", "お気に入り数")
    If Val(num) <> 0 Then
        Select Case Val(num)
            Case 1,3,5,7,9
                MsgBox "奇数が好きなんですね。"
            Case 2,4,6,8
                MsgBox "偶数が好きなんですね。"
        End Select
    Else
        MsgBox "キャンセルが押されました。"
    End If
End Sub

【今日の積み上げ】

  • Excel マクロ基本操作
  • MOS Word(模擬試験ランダム)
  • MOS Excel(模擬試験ランダム)