http://www.asahi-net.or.jp/~zn3y-ngi/YNxv205.html
If IMEStatus = vbIMEModeOn Then SendKeys "{kanji}", True '[半角/全角]キー End If
IMEがオンならオフにする
If IMEStatus = vbIMEModeOn Then SendKeys "{kanji}", True End If
有難うございました。
>Sendkey "(文字列)" の(文字列)の部分をそのまま忠実に出力して欲しいのに
これが可能な状態と不可能な状態があります。
つまり 制御コードなどが含まれている場合は、そのまま出せないのです。
http://nadesi.com/doc/reference/function/10-0-sendkey.htm
こちらを 見てもらえれば わかると思いますが
そういうときは どうすればいいのか?
簡単です。
クリップボードを使えばいいのです。
つまり コピペ ですね。
そうすれば、何も考えずに その文字列を 出力できます。
http://officetanaka.net/excel/vba/tips/tips20.htm
こちらを 参考にして クリップボードに値をセットして
Sendkey で 貼り付けを やってください。
詳しい説明有難うございました。
今度使わせて頂きます。
解決しました、有難うございました。