Excel VBA質問箱 IV

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

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


57514 / 76732 ←次へ | 前へ→

【23954】Re:テキストボックスの入力
発言  ichinose  - 05/4/8(金) 15:48 -

引用なし
パスワード
   あいんすとさん、ちゃっぴ さん、こんにちは。

>>テキストボックスに入力する際、言語バーを
>>直接入力に固定することって出来ますか?

>TextBox といっても2種類ありますが・・・
固定はAPIを使うんでしょうかねえ!!
でも、
Changeイベントで
'===================================================
Private Sub TextBox1_Change()
  Dim newtxt As String
  With TextBox1
   .IMEMode = fmIMEModeOff
   newtxt = ""
   For idx = 1 To Len(.Text)
     If LenB(StrConv(Mid(.Text, idx, 1), vbFromUnicode)) = 1 Then
      newtxt = newtxt & Mid(.Text, idx, 1)
      End If
     Next
   .Text = newtxt
   End With
End Sub

とすれば、固定に近いところまではできますよ!!
あっ、あいんすとさんがおっしゃっているテキストボックスが
ユーザーフォームのテキストボックスだとして・・・。
1 hits

【23931】テキストボックスの入力 あいんすと 05/4/8(金) 0:19 質問
【23934】Re:テキストボックスの入力 ちゃっぴ 05/4/8(金) 0:54 回答
【23954】Re:テキストボックスの入力 ichinose 05/4/8(金) 15:48 発言
【23987】Re:テキストボックスの入力 ichinose 05/4/9(土) 11:11 発言

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