Excel VBA質問箱 IV

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

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


26336 / 76732 ←次へ | 前へ→

【55727】テキストボックスを選択するには?
質問  ZARDist  - 08/5/17(土) 6:46 -

引用なし
パスワード
   おはようございます。
ある品名をテキストボックスに入力するとその型式が検索できる簡易システムをユーザーフォームを使って作りました。
一応検索は出来るのですが、テキストボックスに文字を入力する前にクリック(選択)しないと文字入力できません。(クリックが面倒なので)直接文字入力したいのですがどのようにすればよいでしょうか?ご教示をよろしくお願い致します。


Private Sub cmdCancel_Click()
ActiveWorkbook.Close False
End Sub

Private Sub cmdOK_Click()
Dim hinmei As Variant
Dim X As Variant
Dim Y As Variant
On Error GoTo 10
hinmei = TextBox1.Text
Range("f1").Value = hinmei
Application.ScreenUpdating = False
  With ThisWorkbook.Worksheets("Sheet1").Range("f1")
   .Value = Me.TextBox1.Value
   .SetPhonetic
   .Value = StrConv(Application.WorksheetFunction.Phonetic(.Offset(0, 0)), vbHiragana)
  End With
 Application.ScreenUpdating = True
X = Range("j1").Value
Y = Range("h1").Value
If hinmei = "ここに品名を入力" Then
   MsgBox "何も入力されていません。", vbExclamation, "未入力"
   UserForm_Initialize
   Exit Sub
ElseIf hinmei = "" Then
   MsgBox "何も入力されていません。", vbExclamation, "未入力"
   UserForm_Initialize
   Exit Sub
Else
   MsgBox Y & " " & "の型式は" & " " & "【" & X & "】", , "検索結果"
   UserForm_Initialize
   Exit Sub
 End If
10 MsgBox "検索できませんでした。入力方法を変えてみてください。", vbExclamation, "検索不可"
UserForm_Initialize
End Sub

Private Sub UserForm_Initialize()
 With TextBox1
  .SelStart = 0
  .SelLength = Len(.Text)
  .SetFocus
 End With
End Sub
0 hits

【55727】テキストボックスを選択するには? ZARDist 08/5/17(土) 6:46 質問
【55732】Re:テキストボックスを選択するには? りん 08/5/17(土) 12:23 回答
【55772】Re:テキストボックスを選択するには? ZARDist 08/5/19(月) 10:15 質問
【55800】Re:テキストボックスを選択するには? りん 08/5/20(火) 6:54 発言
【55734】Re:テキストボックスを選択するには? kanabun 08/5/17(土) 13:46 発言
【55736】Re:テキストボックスを選択するには? kanabun 08/5/17(土) 14:01 発言
【55774】Re:テキストボックスを選択するには? ZARDist 08/5/19(月) 10:49 質問
【55776】Re:テキストボックスを選択するには? kanabun 08/5/19(月) 11:25 発言
【55781】Re:テキストボックスを選択するには? ZARDist 08/5/19(月) 14:02 質問
【55783】Re:テキストボックスを選択するには? kanabun 08/5/19(月) 14:24 発言
【55799】Re:テキストボックスを選択するには? ZARDist 08/5/20(火) 4:55 お礼

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