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

タイトル Re^2: Excelブックのオープンでエラーが発生します
投稿日: 2011/03/10(Thu) 14:19
投稿者やま

ありがとうございます。

コードは以下のように書いています。

プロジェクト→参照の追加→COM→Microsoft Excel *.* ObjectLibrary を参照
Public xlApp As New Excel.Application
Public xlBooks As Excel.Workbooks
Public xlBook As Excel.Workbook
Public xlSheets As Excel.Sheets
Public xlSheet As Excel.Worksheet

xlApp = New Excel.Application
xlBooks = xlApp.Workbooks
xlBook = xlBooks.Open("c:\test.xls")
xlSheet = xlBook.Worksheets(1)
xlSheets = xlBook.Worksheets

開発環境  XP +VB2008 + Office2007
実行環境  2008Server + フレームワーク3.5 + Office2007
PC と 動作していない PC の環境の違いですが、大きな違いはないように思えます。
エクセルファイルを作り直しても結果は同じでした。

>> ちょっと便利な検索ソフト(http://hanatyan.sakura.ne.jp/yybbs/read.cgi?no=117)
をダウンロードさせていただきました。
これから、使用させていただきたいと思います。

今回の現象と以下ページの現象が似ている事から、
初心者のため説明の意味がよく分からなかったのですが、
おそらく上記コードの記述だとExcelのオープンもできない場合が
あるのではないかと思いました。他方法も模索してみます。ありがとうございました。

> 無人の非対話型クライアント アプリケーションまたはコンポーネント (ASP、ASP.NET、DCOM、および NT サービスを含む)
>  からの Microsoft Office アプリケーションのオートメーションに関して、推奨もサポートも行っていません。
>http://social.msdn.microsoft.com/Forums/ja-JP/vsgeneralja/thread/6ffe4bc5-5ae8-4861-91af-ce7ca7a62db8/

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

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