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

タイトル Workbooks クラスの Open プロパティを取得できません
投稿日: 2010/03/30(Tue) 19:29
投稿者たけ
OS  :VISAT
IIS :7.0
.net:2005

OS:XP、IIS:6.0、.net:2005で動いているプログラムを
OS:VISTA、IIS:7.0へ移植したら下記のプログラムで
"Workbooks クラスの Open プロパティを取得できません"のエラーとなり
対処方法が分からなくて困っています。

当初はActiveXエラーが出ていましたが、
dcomcnfg⇒Microsoft Excel アプリケーションのプロパティ⇒セキュリティ
⇒Network Serviceユーザの追加等は行いActiveXエラーは出なくなりました。
恐らくIIS6.0⇒IIS7.0が原因ではと思うのですが、設定画面もかなり変わっており
分からない状況です。

原因、対処法等分かる方がいらっしゃいましたらご回答宜しくお願い致します。

 Excel起動時の下記の部分でエラーになります。

  xlApp = CreateObject("Excel.Application")
  xlBooks = xlApp.Workbooks
 ↓ここでエラーになります
  xlBook = xlBooks.Open("Excelパス指定")

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

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