|
jujuさん、こんにちわ。一つ教えていただきたいのですが…
以前、EXCEL質問箱V3(#11680、02/8/6)でぼのぼさんの質問に答えてIMEの変換結果を取得するAPIのサンプルプログラムを紹介されてましたよね?今回とおりすがりさんのご指摘で参考にさせて頂いているのですが、
Private Sub Macro1()
Dim varList As Variant
Dim lngRow As Long
Dim i As Long
varList = GetConversionList("きしゃ")
lngRow = 1
If Not IsEmpty(varList) Then
For i = LBound(varList) To UBound(varList)
ActiveSheet.Cells(lngRow, 1).Value = varList(i)
lngRow = lngRow + 1
Next i
End If
End Sub
を実行した時に返される変換結果が、場合によって(他にもあるはずなのに)一つだけしか表示されないことがあるのですが、例えば郵便番号などを変換する場合に、全ての変換結果を取得することは出来ないのでしょうか?また、市販のIME用の電話番号辞書など
の場合はやはりきちんと結果を得ることは出来ないのでしょうか?
ちなみに私の環境は、WIN2000+IME2002です。宜しくお願い致します。
|
|