プロが教える店舗&オフィスのセキュリティ対策術

いつもお世話になっています。
ボタンにパスワードを入力するイベントを設定しています。
インプットボタンにカーソルが入ると自動的に日本語入力がオンになります。
これを反対にオフにするようにするにはどうしたらよいか教えてください。
よろしくお願いいたします。

Private Sub ログイン_Click()
If InputBox("パスワードを入力して下さい。, "認証") = "mainte" Then
DoCmd.OpenForm "F_メンテナンスフォーム"
Else
MsgBox "パスワードが間違っています。", vbOKOnly + vbInformation
DoCmd.OpenForm "F_メインフォーム"
End If
End Sub

A 回答 (1件)

テキストボックスだとプロパティウィンドウでIME をコントロール出来るのですが。



インプットボックスでは簡単にできません。

IME のコントロール
http://www.vba-world.com/ime_ctrl.html

InputBoxでIMEをオンにする
http://officetanaka.net/excel/vba/tips/tips16.htm

VBAでIMEの操作はできます
http://questionbox.jp.msn.com/qa3103148.html

を参考にしてください。

参考URL:http://www.vba-world.com/ime_ctrl.html
    • good
    • 0
この回答へのお礼

早々に回答いただきありがとうございます。
簡単に一文加えるだけの問題ではないのですね。
添付のURLを見ながら試作してみます。
ありがとうございました。

お礼日時:2011/09/30 11:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!