|
▼さん:
kanabunさんこんにちは。
ご回答有難うございます。
以下の様にしたところ見事にテキストボックスが選択されたのですが、タスクバーが点滅してフォームが表示されなくなってしまいました。点滅しているタスクバーをクリックすればフォームが表示されて検索ができます。
なぜフォームが表示されなくなってしまったのでしょうか?
ご教授をお願い致します。
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_Activate
Exit Sub
ElseIf hinmei = "" Then
MsgBox "何も入力されていません。", vbExclamation, "未入力"
UserForm_Activate
Exit Sub
Else
MsgBox Y & " " & "の型式は" & " " & "【" & X & "】", , "検索結果"
UserForm_Activate
Exit Sub
End If
10 MsgBox "検索できませんでした。入力方法を変えてみてください。", vbExclamation, "検索不可"
UserForm_Activate
End Sub
Private Sub UserForm_Activate()
With TextBox1
.SelStart = 0
.SelLength = Len(.Text)
.SetFocus
End With
End Sub
Sub auto_open()
Application.WindowState = xlMinimized
UserForm1.Show
End Sub
|
|