カテゴリー: マクロ(VBA)

VBAの条件分岐(IF文)で値が同じなのにFalse!?

著者表示がなくなってる?

セルA1の値は「500」、セルB1の値は「500」

If Range(“A1”).Value = Range(“B1”).Value then

Msgbox “True” & “ですっ!”

Else

Msgbox “False” & “ですっ!”

End If

結果 : [Falseです!]

ってことありますよね(汗)

これは多分、セルA1とB1の値が同じ500に見えて、端数(小数点以下)が異なるケースだと思います。

カテゴリー: Excel, マクロ(VBA) タグ: , , , ,

VBAのSendkeyでEnterキーが効かない(押せない)場合。

SendkeyでEnterが押せない...

VBAのオブジェクト操作で、ピンチの時にお世話になるのが「Sendkey」コマンド。

VBAによるIE操作などやっていると、痒いところに手が届かず、仕方なく使うこともあるのではないでしょうか?

そこで、たまに問題になるのが .Sendkeys “{ENTER}” で「Enterキー」を送ったのにボタンが押されないこと。

カテゴリー: マクロ(VBA) タグ: , , ,

Excel2010でマクロ(VBA)が遅い・重たい・止まる。

Microsoftサポート

Excel2010作成したマクロ(VBA)を実行すると、処理が急に遅くなる。。。 一体なぜ?

取りあえずググってみたところ、何でも原因はWindows7 + Excel2010の環境で発生する「Micorosoftさんの不具合」のようです(汗)

カテゴリー: Excel, マクロ(VBA) タグ: , , , , ,
Top