Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3420 / 13644 ツリー ←次へ | 前へ→

【62337】オートフィルターのエラー 亜矢 09/7/10(金) 18:35 質問[未読]
【62340】Re:オートフィルターのエラー つるりん 09/7/11(土) 18:36 発言[未読]
【62341】Re:オートフィルターのエラー 亜矢 09/7/12(日) 6:08 質問[未読]
【62342】Re:オートフィルターのエラー 09/7/12(日) 13:18 回答[未読]
【62343】Re:オートフィルターのエラー 亜矢 09/7/12(日) 14:07 質問[未読]
【62350】Re:オートフィルターのエラー 亜矢 09/7/13(月) 13:17 お礼[未読]

【62337】オートフィルターのエラー
質問  亜矢  - 09/7/10(金) 18:35 -

引用なし
パスワード
   よろしくお願いします。
エクセル2007でプログラムを作り、相手先のパソコンエクセル2000用に
修正していますが、オートフィルターの途中で
 ”中断モードでは入力できません"
との表示が出ます。オートフィルターの解除命令で上記のメッセージが出ます。
ヘルプを見ると下記のコメントがありました。

1.この拡張(アドイン)オプジェクトモデルを使用してという意味について
  教え下さい。
2.他の解決方法があれば教えて頂きたいと思います。
 ちなみにエクセル2007では何の問題は有りません。

ヘルプの内容

拡張 (アドイン) オブジェクト モデルを使用して、プログラムでプロジェクトを
変更します。これによって、プログラムの実行が中断されることがなくなります。プログラムの実行を再開するか、または終了することはできますが、中断することはできません

【62340】Re:オートフィルターのエラー
発言  つるりん  - 09/7/11(土) 18:36 -

引用なし
パスワード
   2007ではオートフィルタの機能もずいぶんと拡張されたようです。
つまり、2007で搭載された機能は2003以下では使えないでしょうから
当然エラーとなるはずです。

その辺はだいじょうぶでしょうか?

【62341】Re:オートフィルターのエラー
質問  亜矢  - 09/7/12(日) 6:08 -

引用なし
パスワード
   ▼つるりん さん:
>2007ではオートフィルタの機能もずいぶんと拡張されたようです。
>つまり、2007で搭載された機能は2003以下では使えないでしょうから
>当然エラーとなるはずです。
>
>その辺はだいじょうぶでしょうか?
全てのオートフィルターが機能しないのでなく、繰り返しオートフィルターの
設定、解除を行っていて、途中で掲示した通りのエラー?となって表示されました。
 また、エクセル2000も持っていますので、エクセル2000で、マクロの
記録を取って確認をしました。そして、それはエクセル2007と同じ内容
でした。

【62342】Re:オートフィルターのエラー
回答    - 09/7/12(日) 13:18 -

引用なし
パスワード
   こんにちは。
デバッグモードのときにコードを実行させようとすると、そのエラーになるようです。
VBEのメニューバーから【実行】→【リセット】と進むと、デバッグモードを終了できます。

【62343】Re:オートフィルターのエラー
質問  亜矢  - 09/7/12(日) 14:07 -

引用なし
パスワード
   ▼佳 さん:
>こんにちは。
>デバッグモードのときにコードを実行させようとすると、そのエラーになるようです。
>VBEのメニューバーから【実行】→【リセット】と進むと、デバッグモードを終了できます。
ありがとうございます。
 問題はどうしてデバックモードになるかです。
 プログラムを実行していて、何か問題があって、デバックモードになると
 思います。その時の画面に出る表示が問題として書いたものです。
 何十回のオードフィルターの設定、解除を行い、その都度フィルターを
 掛けられたデータを読み取るものですので、特別なことはしておりません。
  ある時は61回目にデバックモードになるかと思えば、
 無いときもあります。または10数回でなるときがあるという状況です。
よろしくお願いします。

【62350】Re:オートフィルターのエラー
お礼  亜矢  - 09/7/13(月) 13:17 -

引用なし
パスワード
   ▼佳 さん:
>こんにちは。
>デバッグモードのときにコードを実行させようとすると、そのエラーになるようです。
>VBEのメニューバーから【実行】→【リセット】と進むと、デバッグモードを終了できます。

いままで色々質問させて頂きましてみなさんからアドバイスを頂き
 各種テストをして参りました結果、ファイルを新しく造りそちらで
  実効したら、問題なく処理ができました。

  結論・・ファイルが壊れていた

 問題の指摘事項が正確でなかったことをお詫び申し挙げます。いろいろのアドバイスを頂いた方々には重ねて御礼を申しあげます。今後もよろしく
 お願いします。

3420 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free