advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 27304 for マクロ (0.014 sec.)
[[20120508111422]]
#score: 2167
@digest: 259068f6a9f3c37f27097689f56b32ba
@id: 58823
@mdate: 2012-05-08T06:10:50Z
@size: 2742
@type: text/plain
#keywords: ロ… (11255), enableevents (3140), エン (1659), とtr (1636), ィエ (1517), ミデ (1512), 復旧 (1452), トマ (1371), ロシ (1367), エイ (1350), ジャ (1327), トウ (1126), application (1050), 現象 (1038), マク (1019), にtr (1018), イベ (927), ウイ (921), クロ (916), 有効 (875), イミ (851), プロ (846), と打 (812), ベン (759), 原因 (758), ロが (756), 動く (740), くマ (720), ンタ (693), ウを (674), 行さ (612), 同時 (610)
マクロを有効にしても一部のマクロが動かない』(なら)
はじめて質問します。よろしくお願いします。 Excel2003で作成したファイルで、開いた際に「マクロを有効にする」を選択しているのにもかかわらず、動くマクロと動かないマクロがあります。 動くマクロ…標準モジュールのマクロ(ボタンに登録したSudプロージャ、起動時のフォーム出現など) 動かないマクロ…各シートのマクロ(Worksheet_Activate、Worksheet_ChangeなどのPrivate Subプロージャ) 同時に開いているほかのファイルではこの現象は見られません。 どなたか考えられる原因などあれば教えてください。お願いします。 ---- 失礼しました。 先ほど動くようになりました。 閉じる⇒「マクロを有効にする」を選択して開く を繰り返していたところ動くようになりました。 そもそもの発生原因は分からないままですが。。。 ひとまずは解決してしまいました。 大変失礼しました。 ---- 原因のひとつでないかと思われるのは、イベントマクロ開発中にはよくある、 下記のような事例です。 プロシージャ内で、 Application.EnableEvents = False が実行されたあとにTrueに戻すことなく、 Exit Subなどでプロシージャを抜けてしまう書き方がされていませんか? また、エラーなどでいったんマクロが停止するなどしませんでしたか? Application.EnableEvents = True が実行されずにマクロが終了してしまうと、 マクロのトリガーとなるイベントを拾わなくなってしまうので、 イベントマクロが動かなくなる場合は有ります。 標準モジュールに Application.EnableEvents = True を実行するプロシージャを作成しておいて、 そのような原因が思い当たるときに実行してみるとか。 (みやほりん) ---- たぶん、Application.EnableEvents がらみだと思うね。 (同時に開いている別ブックではOKというのが気になるけど) ところで、状況の確認は、VBEでイミディエイトウインドウを表示して ?Application.EnableEvents と打ち込んでエンターをおすとTrue/Falseが表示されるし Falseになった状態を復旧するには、プロシジャを用意しておかなくても ここで Application.EnableEvents = True と打ち込んでエンターしてもいいね。 (ぶらっと) ---- みやほりんさん。ありがとうございます。 >Application.EnableEvents = False >が実行されたあとにTrueに戻すことなく、 Application.EnableEvents = Trueで終わるマクロが正常に実行された後も 現象は改善しなかったため、今回のケースには当てはまらないようにも思います。 ただ現在は解消してしまったため同じ現象を再現できないので また同様の問題が発生した際には確認してみます。 どうもありがとうございました。 ぶらっとさん。ありがとうございます。 >ところで、状況の確認は、VBEでイミディエイトウインドウを表示して >?Application.EnableEvents と打ち込んでエンターをおすとTrue/Falseが表示されるし とても勉強になりました。 今後活用していきます。どうもありがとうございました。 (なら) ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/201205/20120508111422.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97055 documents and 608272 words.

訪問者:カウンタValid HTML 4.01 Transitional