投稿/コメントを表示します。

こんにちは。 今回、自分で3つのマクロを自動記録で作り、ひとつづつ動きを確認するところでひっかかりました。
作ったもの:マクロ1(ma) 五つのセルに数字を入れる
マクロ2(mb)その内ひとつのセルだけ色をつける
マクロ3(mc)色を付けたセルの文字を白抜きにする
これらがモジュールに自動記録された。次にエクセルのセルをまっさらにして(たぶんここが問題)マクロをひとつづつステップイン(F8)で実行してみる。
すると問題1:ma実行時に上の方のfxという表示の欄には自分が入れた数字があらわれるのに、セルには表示されない、という事態が発生しました。
問題2:mb実行時になんとmcの動作までつまりmbとmcを一気に実行されました。(まだ連続実行のためのマクロは書いていないのに)
もうちょっと実験してみようと思いますが、とりあえずこの事態の原因解明にヒントをいただきたく思っています。
自分の仮定としては、セルをきれいにする仕方が手際悪いのです。なんとなくやっているつもりなのは一番上のセルをからっぽにしてそれをコピー、ドラッグ、貼り付ける、
なのですが。
よろしくお願いします。
2014/06/12 04:22