tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル エクセルの機能を使ってふりがな取得するとエクセルが起動する
投稿日: 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オブジェクトライブラリと書いてある
ある物にチェックをしています

よろしくお願いします

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。