タイトル : エクセルの機能を使ってふりがな取得するとエクセルが起動する 投稿日 : 2009/07/22(Wed) 17:53 投稿者 : うまづら
ソフト VB6 OS WinXP いつも色々参考にさせていただいています 今回 テキストボックスに入力した漢字のふりがなを表示させる プログラムを作ったのですが、プログラムを組んだパソコンで 作動させると うまくいきましたが、違うパソコンで動かすと 作動自体はきちんとするのですが なぜかエクセルが起動して しまいます。 プログラムコードはこちらのサンプルとほぼ同じで Dim xlApp As Object Dim namae As String Dim kana As String Set xlApp = CreateObject("Excel.Application") namae = Replace(StrConv(Text1.Text, vbWide), " ", "") kana = xlApp.GetPhonetic(namae) Text2.Text = StrConv(kana, vbHiragana) Set xlApp = Nothing 参照設定などもきちんとしました エクセルのバージョンが きちんと作動する方は エクセル2000 で 作動するがエクセルが起動するのが オフィスエクセル2007です OSはどちらも XPです OSの問題なのか エクセルの問題なのか VBの問題なのか 行き詰まってしまったので どなたかご教授下さい あと参照設定のライブラリは マイクロソフトエクセル9.0オブジェクトライブラリと書いてある ある物にチェックをしています よろしくお願いします |