Excel VBA質問箱 IV

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

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


34422 / 76734 ←次へ | 前へ→

【47522】皆さんありがとうございました。
お礼  yhar  - 07/3/13(火) 8:33 -

引用なし
パスワード
   とおりすがりさん、Jakaさん、ウッシさん、Hirofumiさん
数々のアドバイス・ご提案ありがとうございました。最後に残ったIMEの制御については当面、人の判断で対応することにしますが、Hirofumiさんの情報ほかを参考にすれば何とかなりそうです。
皆さんのお陰でほぼ思った通りの動作をするコードが書けました。本当にありがとうございます。

せっかくなので少しでもお返しをしておきたく、下記ご参考までの情報です。
1.SendKeysを使ってダイアログに文字列を送る場合は、
 SendKeys "abcd" & "{TAB}"
 と連続して送るより、データとタブを2回に分けて送るほうが動作が確実になる。

2.SendKeysを使うときにIME(日本語入力)が有効になっていると半角から全角に
 変換された文字列が送られることがある。

3.フォームやセル以外でIMEを制御したい場合はAPIを使う必要がある様子
 Hirofumiさんの紹介以外にも下記を見つけました。
http://support.microsoft.com/kb/402484/ja

また、次の機会にもよろしくお願いします。
2 hits

【47479】VBAからファイルを開く yhar 07/3/12(月) 9:18 質問
【47483】Re:VBAからファイルを開く とおりすがり 07/3/12(月) 10:59 発言
【47485】Re:VBAからファイルを開く yhar 07/3/12(月) 11:22 質問
【47486】Re:VBAからファイルを開く Jaka 07/3/12(月) 11:31 発言
【47497】【複数ファイル選択は?】VBAからファイル... yhar 07/3/12(月) 16:22 質問
【47498】Re:【複数ファイル選択は?】VBAからファイ... ウッシ 07/3/12(月) 16:46 回答
【47500】Re:VBAからファイルを開く Hirofumi 07/3/12(月) 18:58 回答
【47503】【Sendkeys?】VBAからファイルを開く yhar 07/3/12(月) 19:42 発言
【47505】Re:【Sendkeys?】VBAからファイルを開く Hirofumi 07/3/12(月) 20:04 回答
【47508】IMEを直前で無効に出来れば… yhar 07/3/12(月) 20:17 発言
【47510】Re:IMEを直前で無効に出来れば… Hirofumi 07/3/12(月) 21:27 発言
【47512】Re:IMEを直前で無効に出来れば… Hirofumi 07/3/12(月) 22:07 回答
【47522】皆さんありがとうございました。 yhar 07/3/13(火) 8:33 お礼

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