Excelのこととか色々

Excel のこととか楽天とか いろいろ書いてみます・・・

【VBAスタンダードに挑戦!】デバッグ(ステップ実行/TypeName/IsNumeric/IsDate)

【VBAスタンダードに挑戦!】

f:id:tuna-kichi:20200614200940p:plain

 

本日の5分勉強の内容

 

 

********************************************************

ステップ実行

・F8キーを押すと、マクロを1行ずつ実行できる(ステップイン)

・押すたびに次に実行する行が黄色に反転する
 (黄色の行はまだ実行されていない)

 

 

Debugでよく使う関数

 

TypeName 関数

・指定した引数がどんな種類か調べることができる

・①は 「Rangeオブジェクト」であることを返す
 MsgBox TypeName(Range("A2"))

 TypeName-Range

 

・②はセルの中身が「Double」 であることを返す
 MsgBox TypeName(Range("B2").Value)

 TypeName-データの種類

 ※Type・・・種類、型

 

 IsNumeric 関数

・指定した引数が数値かどうか判定する

・③はセルの中身が「数値」 であることを返す
 MsgBox IsNumeric(Range("C2").Value)

 IsNumeric関数

※Numeric・・・数字、数値

 

IsDate 関数

・指定した引数が日付かどうか判定する

・④はセルの中身が「日付」 であることを返す
 MsgBox IsDate(Range("D2").Value)

 IsDate関数

 

 

                    

ついに本日で1週目完走です!!!

 

ここ数年、数冊のIT系と英語系の資格テキストを購入したのですが、

全て半分も進まずに撃沈・・・

 

私の最大の壁は、継続することです。 

しかし、今回、1日の勉強時間は5分だけ、

そして、その内容をブログのネタにする ということをしてみました。

 

テキストの内容が身についているか どうかは疑問がありますが、

1冊終わった という達成感があり、すごくうれしいです。

 

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/