社員ブログ
HOME  社員ブログ

アーカイブ

‘VBA’ カテゴリ

VBA IF文でハマるアンド条件…。

2014年11月27日 11時24分57秒

こんにちは、コブラです。

 

まだまだVBAやってます。

しかしながら、恥ずかしい凡ミスをしたのでもう止めたいです(笑)

 

VBAでIF文を書いていたのですが、どうにも通らない。

条件はTRUEなはずなのに、どうしてもIF文のなかに入ってこない。

 

何故だ…と悩むこと2時間。

ようやく気づきました。

 

誤:If i = 0 & j = 1 Then

    ↓

正:If i = 0 And j = 1 Then

 

分かってしまえばしょうもない…。

VBAにおいてアンパサンド(&)は文字列の結合なのでエラーが出なかったんですね。

色々な言語やってると、もう訳が分からなくなりますね…。

気をつけます。


VBA, 社員:cobra

VBA タブ文字を出力する方法。

2014年11月25日 14時06分25秒

こんにちは、コブラです。

 

久々、VBAを触ってます。

Debug.Printで、いわゆるエコー文(文字列の出力)ができるのですが、

複数の値を確認するときなどに便利なのがタブ文字です。

 

Debug.Print “hoge” + vbTab + “hoge”

→結果:hoge   hoge(実際にはタブ文字の空白)

 

定数が色々あるので、活用するとグッと効率が上がりそうですね。

 


VBA, 社員:cobra

VBA マクロの呼び出し方

2013年08月19日 12時18分32秒

こんにちは、カズマです。

連日の備忘録です。
VBAからマクロを呼び出す方法を記述しておきます。

<br />
 DoCmd.RunMacro (&quot;オブジェクト名.マクロ名&quot;)</p>
<p>

これだけです。


VBA, 社員:カズマ