Excel VBA質問箱 IV

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

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


19168 / 76734 ←次へ | 前へ→

【63002】Re:Excel VBA実行時エラー91について
発言  neptune  - 09/9/30(水) 16:06 -

引用なし
パスワード
   ▼ゆっぴぃ♪ さん:
こんにちは

良く見てませんでしたが、まるちか さんが書かれている通り
selectionはまずいですね。
その他にも、rangeとかactive○○とかもまずいです。
対応は、まるちか さんご指摘どおり。
そもそも使う事はお勧めできません。
・・・・使わなくても良い。

>実はエラーで止まった後に該当のExcelファイルをクリックすると、
>自分自身が「使用中のため読み取りモードで開きますか?」というような
>メッセージが表示されるのです。
これは正常に終了せずExcelがそのBookを掴んでいるせいです。
プロセスも残っていると思われます。(確認はしてないですが。)
対策としては、errorステートメントを使用して、正常に終了処理
をする事で回避できます。

>。「インスタンスが正常に破棄されている」という意味がよくわからなかったのですが、
XPならタスクマネージャのプロセスタブで確認できます。

インスタンスが正常に破棄されていればタスクマネージャには表示されません。
詳しくは
「VBレスキュー」
ht tp://hanatyan.sakura.ne.jp/
の左側のフレームの「VB6.0関係」→「カテゴリ別一覧」→「カテゴリ別一覧」
の中の
VBからExcel及びWordを操作する時の注意事項
Excel のタスクを正常に終了できない現象
に書いてくれていますのでお読み下さい。
VB6について書いてますが、説明されている内容はVBAでも同じです。

と、書いたものの本当の原因はやはり本当のソースを見ないとわかりません。
1 hits

【62988】Excel VBA実行時エラー91について ゆっぴぃ♪ 09/9/29(火) 20:27 質問
【62989】Re:Excel VBA実行時エラー91について neptune 09/9/29(火) 23:02 発言
【62990】Re:Excel VBA実行時エラー91について ゆっぴぃ♪ 09/9/30(水) 0:06 質問
【62992】Re:Excel VBA実行時エラー91について まるちか 09/9/30(水) 6:56 回答
【63013】Re:Excel VBA実行時エラー91について ゆっぴぃ♪ 09/9/30(水) 22:41 お礼
【63002】Re:Excel VBA実行時エラー91について neptune 09/9/30(水) 16:06 発言
【63015】Re:Excel VBA実行時エラー91について ゆっぴぃ♪ 09/9/30(水) 22:54 お礼

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