Excel VBA質問箱 IV

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

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


14020 / 76733 ←次へ | 前へ→

【68213】Re:InputBoxメソッドのD.Box位置について
発言  UO3  - 11/2/15(火) 9:27 -

引用なし
パスワード
   ▼ichinose さん:

さきほどはちょっとあわただしいレスでした。
どうも、昨晩の結果と今朝の結果の相違が、ちょっと気持ちが悪いのですが
ichinoseさんが、後からアップされたtest1の結果を整理しますと
・昨晩 1000
・今朝 実行時エラー
今朝のケースはあきらかにSendKeysによる作用が最初に実行されセルにabcと入る。
で、そのあとセルの演算を行ったためエラー。
ではなぜ昨晩は?
推測ですが、昨晩は、SendKeysによる作用が、なんらかの理由で(メッセージキューのような
ものにSendKeysから送られた指令がたまるとして、そこをハンドリングする機能がビジー、
あるいは固まっていた?)実行されず演算が走り、演算終了後、しばらく待てば、もしかしたら
SendKeysによりabcとなったかもしれないのですが、その前にエクセルを終了させた?

で、同じXP+2003ですが、今、会社の環境で実行してみました。
2つアップされたtest1、2番目をtest1Xとしています。で、test1、test1Xともに
実行時エラーを回避するために、演算ループの前にRange("A1").ClearContentsをいれました。

さらに、よろずやさんのご指摘の第2引数にTrueをいれたものをそれぞれプロシジャ名の後ろ
にWをつけて実行。結果は以下の通りです。自宅環境とはまた異なった結果ですし、Waitが
有効に効いているケースと効いていないケースがあります。

どうもよくわからないというか、やはり気まぐれなんですかね?

test1,test1x,test2,test3 ともに abc
test1w 123
test1xw 1000
test2w abc
test3w abc

3 hits

【68181】InputBoxメソッドのD.Box位置について あまがえる 11/2/10(木) 10:33 質問
【68184】Re:InputBoxメソッドのD.Box位置について Yuki 11/2/11(金) 11:06 発言
【68185】Re:InputBoxメソッドのD.Box位置について Yuki 11/2/11(金) 11:10 発言
【68187】Re:InputBoxメソッドのD.Box位置について あまがえる 11/2/11(金) 18:20 お礼
【68188】Re:InputBoxメソッドのD.Box位置について kanabun 11/2/11(金) 19:29 発言
【68192】Re:InputBoxメソッドのD.Box位置について あまがえる 11/2/12(土) 4:55 お礼
【68193】Re:InputBoxメソッドのD.Box位置について kanabun 11/2/12(土) 10:45 発言
【68194】Re:InputBoxメソッドのD.Box位置について とおりすがり 11/2/12(土) 10:47 回答
【68195】Re:InputBoxメソッドのD.Box位置について あまがえる 11/2/13(日) 8:40 お礼
【68196】Re:InputBoxメソッドのD.Box位置について UO3 11/2/13(日) 12:19 発言
【68197】Re:InputBoxメソッドのD.Box位置について grok 11/2/13(日) 14:49 発言
【68200】Re:InputBoxメソッドのD.Box位置について grok 11/2/13(日) 17:18 発言
【68201】Re:InputBoxメソッドのD.Box位置について ichinose 11/2/13(日) 23:28 発言
【68202】Re:InputBoxメソッドのD.Box位置について UO3 11/2/14(月) 9:16 発言
【68206】Re:InputBoxメソッドのD.Box位置について ichinose 11/2/14(月) 21:17 発言
【68207】Re:InputBoxメソッドのD.Box位置について grok 11/2/14(月) 22:10 発言
【68208】Re:InputBoxメソッドのD.Box位置について UO3 11/2/15(火) 0:46 発言
【68210】Re:InputBoxメソッドのD.Box位置について ichinose 11/2/15(火) 6:11 発言
【68211】Re:InputBoxメソッドのD.Box位置について UO3 11/2/15(火) 6:34 発言
【68212】Re:InputBoxメソッドのD.Box位置について よろずや 11/2/15(火) 6:48 発言
【68213】Re:InputBoxメソッドのD.Box位置について UO3 11/2/15(火) 9:27 発言
【68225】Re:InputBoxメソッドのD.Box位置について ichinose 11/2/15(火) 23:57 発言
【68249】Re:InputBoxメソッドのD.Box位置について あまがえる 11/2/17(木) 14:15 お礼

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