ベストアンサー エクセルVBAからIMEのソフトキーボード起動 2010/02/06 21:06 コマンドボタンでIMEのソフトキーボードを起動させたいのですが どのようにソースを書けば良いのか困ってます 環境:Windows2000 IME2000 Excel2000 よろしくお願いします。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー xls88 ベストアンサー率56% (669/1189) 2010/02/07 09:23 回答No.1 とりあえず下記コードでIMEパッドが表示されます。 直近の表示モードでIMEパッドが表示されます。 事前にIMEパッドで「ソフトキーボード」を表示する操作をしておいてください。 If IMEStatus = vbIMEModeOff Then SendKeys "{kanji}", True End If SendKeys "^{F10}P", True Windows API を使えば直接「ソフトキーボード」を呼び出し可能みたいです。 検討していますが私のレベルでは難しいです。 質問者 お礼 2010/02/07 10:00 出来ました!ありがとうございます APIは無知なので・・・ 思った通りの動作です。助かりました! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A キーボード上のアイコンボタンの起動ソフト変更 キーボードのボタン(具体的にはF1~F2キーより上に並んでいるオリジナルのボタン)を 好きなソフトが起動するように変更するのってどうやるんでしょうか? 使っているのはDELLのキーボードでwindows 7です。 たとえば、「家アイコンのボタン」を押せばデフォルトに設定してあるブラウザが起動するように なっていますが これを以下のようにわざと変更したいです。 (1)デフォルトにしてあるメーラーが起動する (2)指定したアプリケーションが起動する (1)と(2)ではやり方も意味も違ってくると思うのですが教えてください。 英語OSでIME2000(日本語)を使うと、IME起動中だけキーボードが日本語のキーマップになる このたび海外で生活を始めた者です。 仕事であてがわれた英語のWindows2000があります。キーボードも英語です。日本語を打つ必要があるので、OS付属のIME2000をインストールしました。 そこで英語OSでIME2000(日本語)を使うと、IME起動中だけキーボードが日本語のキーマップになってしまう現象が出ています。 日本語IME+英語キーボード・英語OSのときはどうすればいいのでしょうか。 DataGridのIME制御 VB6を使っていますが、DataGridコントロールのIME制御の方法がわかりません。 また、コマンドボタンやオプションボタンでもIMEが開いてしまい困っています。 とりあえず、DataGridでのIMEをソース上で閉じる方法を教えてください。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム Excel VBAでスクリーンキーボードを起動 Windows XP ホームエディション,Excel2010で作成したファイルでスクリーンキーボードを次のShell関数にて起動させていましたが、この度Windows7 プロフェッショナルに変えたところ「プロシージャーの呼び出し、または引数が不正です」とのことで立ち上がらなくなりました。pathnameを調べましたがWindows XP ホームエディションとWindows7ロフェッショナルは同じでした。 Sub スクリーンキーボードの表示() Shell "C:\Windows\System32\osk.exe", 1 End Sub 本やネットで解決策を調べてみましたが分かりません。どなたかお教えいただけないでしょうか。 よろしくお願いします。 両親のためにIMEの50音ソフトキーボードをデフォルトにしたい! 両親のためにパソコンを買ってあげたのですが、ド素人なのでキーボード入力もままなりません。 そこで、IMEの「50音ソフトキーボード」をウィンドウズの起動時からデフォルトにして、文字入力する場所にカーソル移動するとこの「50音ソフトキーボード」が表示され、それ以外の場所にカーソルがある場合には非表示にしたいのですが、何か良い方法はないでしょうか! 可能性としては、 (1)レジストリを操作する。 (2)APIやDDEなどプログラムを組んでどうにかする。 (3)フリーや有料のソフトウェアキーボードを使う。 (4)その他、簡便な方法があればそれを利用する。 などあると思うのですが、 (3)は、いろいろ試して良いソフトウェアキーボードがありませんでした。あるいは、ちよっと高いのが多かったり、望みの動作をしてくれません。 当方、プログラミング技能はある程度あるので、若干のプログラミングでしたら各種言語である程度可能です。 何か良い方法、良い情報がありましたら教えてください。 希望としては、IMEの「50音ソフトキーボード」を使って、これを起動時からデフォルトにして、文字入力する場所にカーソル移動するとこの「50音ソフトキーボード」が表示され、それ以外の場所にカーソルがある場合には非表示にしたいのです。 あと、この「50音ソフトキーボード」の大きさを大きくする方法は無いのでしょうか? ちなみに、OSはXPのSP3で、IME Standard 2002です。 同じような需要は多いと思うので、マイクロソフトで簡易な方法で提供していてくれてもいいような気がするのですが…。 よろしくお願いします。 マイクロソフトIMEに変更するには PCを起動直後、日本語入力がマイクロソフトIMEになっていなく、キーボードの絵のアイコンにチェックがついています。起動直後にIMEの状態にするにはどうすればいいのですか? IMEパッドのソフトキーボードについて IMEパッドの中に「ソフトキーボード」がありますが、これはWordなどのOffice製品を使用する場合に使うものなのでしょうか? (ホームページのパスワード入力などには、利用することは出来ないのでしょうか?) ソフトキーボードについて 私は肢体不自由でキー入力には「ソフトキーボード」を使っています。 最初はWindows標準のソフトキーボードやIMEやATOKのキーボードを使っていたのですが、 どうも使い勝手が悪く今では「Soft Keyboard」や「PIGYソフトウェアキーボード」を使っています。 ですが、「Soft Keyboard」はエクスプローラーなどでファイルを複数選択するときに shiftキーやctrlキーが利きません。 「PIGYソフトウェアキーボード」ではshiftキーやctrlキーは使えるんですが レイアウト上(テンキーや変換キーなど使いたいボタンがない)ちょっと使いづらいんです。 その時々で使い分けているのですが、それも結構大変で…^^; それで色々と探していたら Cork - software keyboard http://www.vector.co.jp/soft/winnt/util/se461191.html と言うソフトを見つけました。 このソフトならキーボードのサイズも調整できshiftキーやctrlキーも利きますし、 欲しいボタンもついていて非常に使いやすかったんです。 ただ、2ヶ月の試用期間の設定がしてあり、それはいいんですが公開から2ヶ月?だったのか インストールした日にPCを再起動したら 「試用期間を過ぎました。引き続きご利用していだたく場合はお買い求めをお願いします」 とでます。 その後起動も出来ず、ベクターのページから作者のページへ飛ぼうとしてもページが無く…。 ベクターではまだ購入可能、でも、ソフトは試用期間が過ぎていて起動できず 購入したとしてもライセンス入力も出来ない状態です。(まだ買ってはいませんが) やっと理想に近いソフトキーボードが見つかっただけに残念です。 ライセンス入力が出来る状態にするのは無理なんでしょうか? また、こういう場合はやっぱ買わない方がいいでしょうか? もしくは106キーボードのようなレイアウトでshiftキーやctrlキーがちゃんと動作するような 使いやすいソフトキーボードを知ってる方はいませんか? お勧めなどがあったら是非教えてください^^ フリーソフト・シェアウェアは問いません。 よろしくお願いします。 キーボードの起動ボタンの設定 キーボードにブラウザソフトやメールソフトを起動させるボタンが ついているものを利用しているのですが、メールソフトの 起動ボタンを押すと違うソフトが起動するようになってしまいました。 元に戻したいのですが、どのように設定すればよいのでしょうか? よろしくお願いします。 学習ソフトを起動するとIMEツールバーが消えてしまう。 セコムラインズ株式会社の「ラインズスクールウェア」という子供向けの学習ソフトをインストールしたので早速試してみたのですが、起動するとIMEツールバーが消えてしまい、ひらがなや漢字を入力することができません。英数字は入力できるので算数の計算問題等は問題なくできるのですが、国語などのひらがなやカタカナを入力しなければいけない問題等は全くできない状態です。そのソフトを起動していない時は必ずIMEツールバーが表示されています。OSはWindows XP、IMEスタンダード2002です。どうすればソフトを起動してもIMEツールバーが消えないようにできますか?教えてください。宜しくお願いいたします。 Excel VBA 複数のコマンドボタンをキーボードで操作できませんか? ExcelVBAでUserFormにコマンドボタンを作成し、 仮にコマンドボタン1、コマンドボタン2とすると、 数字キー「1」を押した時にコマンドボタン1をクリック、 数字キー「2」を押した時にコマンドボタン2をクリック という動作は可能でしょうか? キーボードは数字キーではなく「a」や「F1」等でもかまいません。 ご教授宜しくお願いします。 ソフトキーボードにファンクションキーがない win8 IME2012にて、IMEパッドのソフトキーボードを表示使用していますが。 ファンクションキーが見つかりません。 使いたいのですが、他のソフトキーボードを使用しなければいけまんか? ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセルVBAのボタン操作について sheet1にコマンドボタン(CommandButton1)を貼り付けて sheet2にもコマンドボタン(CommandButton1)を貼り付けています。 sheet1のコマンドボタンを押すとVBAで処理をして sheet2を表示後 自動的にsheet2のコマンドボタンにかかれたVBAの処理をしたいのですがうまくいきません。 教えてください。 環境windows2000 office 2000 sheet1のボタンの最後 Sheets("2").Select ActiveSheet.Shapes("CommandButton1").Select でうまくいきません。 キーボードから起動できません 平成12年春に購入したMac G4ですが、新品の時からキーボードの電源スィッチに反応せず、本体の電源ボタンでスィッチを入れています。以前、システムをダウンロードでバージョンアップした時に、予期せず突然キーボードから電源が入るようになりましたが、一年ほど前にシステムが不安定になり、システムを再インストールしたらまたキーボードからは電源が入らなくなりました。現在のOSは9.2.2で、付属のCDで再インストール後、同じようにバージョンアップしたはずですが…。キーボード操作には問題はなく、起動後にキーボードの電源ボタンを押したら『コンピューターを今システム終了してよろしいですか?』という警告が出ることから、そのボタンが壊れているわけでもないようです。他人のG4で正常に起動できているキーボードと交換してみても同様でした。本体のボタンから起動できるので困ってはいませんが、原因がわからないのですっきりしません。ご指導いただければ助かります。 IMEツールバー WIN95,IME98を使用しています。 近頃、IMEツールバーが白抜きになりボタンが全く聞かなくなります。 キーボード操作で日本語入力のオンオフは可能で、入力、変換もできます。 WORD,EXCEL、メールなど使用しているときに突然IMEツールバーの色がカラーから白抜きになります。 使用可能なので表示だけの問題のように思われるのですがマウス操作で入力切替ができなかったり 状態がわからないので困っています。 原因、対処法などご存知のかたよろしくお願いいたします。 IMEについて windows8.1に乗り換えてから、右最下段に表示されてるIMEが無効(×印)になることがありますが、原因と対策を教えて下さい。 環境:OS~Windows8.1 IME~2012 MS-IME2000 キーボード操作について MS-IMEツールバーのボタン、例えば「変換モード」をクリックしたとします。 すると、メニューで「人名地名(J)」…「無変換(M)」などと表示されますよね。 この(K)、カッコ内のアルファベットはキーボードによる操作を示すと思いますが、 最初に「変換モード」ボタンをマウスでクリックせずに、全てキーボードで操作できる方法はありませんか? それともこのアルファベットは違う使い道があるのでしょうか? IMEのようなあるソフトを探しています。 探しているソフトはIMEのように辞書ツール?変換補助ツールといいますか、博麗 霊夢と変換すると一発で変換してくれるツールです。 少し前かwindows1000%などにのっていたツールだと思います。 ソフトの起動ってどうやるの? C言語で、ソースの特定の場所に起動の文章を書くことで、好きな時にMediaPlayer等のソフトを起動することはできますでしょうか? (Windows XP studio.NET) キーボードで文字入力ができなくなってしまいました 急にキーボードで文字入力ができなくなってしまいました。 [現象] 半角英数(無変換)しか文字が入力できません ・IE、word、excel等ではできませんが、notepadだけは全ての文字が入力できます ・キーボードの「カタカナ ひらがな」キーを何回押しても、IMEツールバーの「A」のところが「あ」になりません。 [試したこと] ・officeの再インストール ・セーフモード起動 ・IMEのドライバ更新 いずれも効果がありませんでした [環境] dynabookノートパソコン OS:WindowsXP office:word2003/excel2003 IE6.0 IME:スタンダード2003 9.0 どうしたらよいか困っています。 どなたか教えてください。宜しくお願い致します。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
出来ました!ありがとうございます APIは無知なので・・・ 思った通りの動作です。助かりました!