| 
            
 Private Sub cmbWord()
 
 
 '分解して、リストボックスに表示
 
 
 Dim i As Long
 
 
 '文字列をととのえる
 TextBox2.Text = StrConv(TextBox1.Text, vbNarrow) '全角文字を半角にする
 
 TextBox2.Text = Trim(TextBox2.Text) ' trim
 TextBox2.Text = Replace(TextBox2.Text, ",", "")  ' 指定文字を空白にする
 TextBox2.Text = Replace(TextBox2.Text, ".", "")  ' 指定文字を空白にする
 TextBox2.Text = Replace(TextBox2.Text, "?", "")  ' 指定文字を空白にする
 TextBox2.Text = Replace(TextBox2.Text, "!", "")  ' 指定文字を空白にする
 TextBox2.Text = Replace(TextBox2.Text, """", "")  ' 指定文字を空白にする
 
 
 '前回のデータを削除
 ComboBox1.Clear
 ListBox1.Clear
 
 i = 0
 
 Do Until InStr(1, TextBox2.Text, " ", 1) = 0
 
 ComboBox1.AddItem Trim(Left(TextBox2.Text, InStr(TextBox2.Text, " ")))
 ListBox1.AddItem Trim(Left(TextBox2.Text, InStr(TextBox2.Text, " ")))
 TextBox2.Text = Trim(Mid(TextBox2.Text, InStr(1, TextBox2.Text, " ", 1)))
 
 DoEvents
 
 i = i + 1
 
 
 If i = 100 Then
 
 Exit Do
 
 End If
 
 Loop
 
 
 If InStr(1, TextBox2.Text, " ", 1) = 0 Then
 ComboBox1.AddItem Trim(TextBox2.Text)
 ListBox1.AddItem Trim(TextBox2.Text)
 TextBox2.Text = ""
 End If
 
 
 End Sub
 
 
 
 |