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

タイトル Re^8: .NETからExcelを操作してコントロールをコピペするには
投稿日: 2007/12/25(Tue) 17:04
投稿者魔界の仮面弁士
> bolRet = objExcel.OpenWorkbook("C:\TempBook.xls", False)
> bolRet = objExcel.SheetExists("Sheet1", True)
> sht = CType(objExcel.CurWorkbook.Sheets.Item("C:\tmp.xls"), Excel.Worksheet)

OpenWorkbook も
SheetExists も
CurWorkbook も、いずれも Excel には存在しないプロパティですね。

つまり、objExcel というのは、Excel.Application の事では無く、
独自に生成したクラスなのですよね? すなわち、
> ※ただ、独自に定義してある関数集団(?)を利用しています。
である、と。

では、それらの独自処理の部分に問題が全く無い事を、確認されていますでしょうか?
(投稿されていない部分に問題があった場合、第三者はそれらを指摘できませんので)


それから、今回の「Shapes プロパティ」は、どのオブジェクトのプロパティとして
利用しようとされていますか? 少なくとも、
  VSTO の Microsoft.Office.Tools.Excel.Worksheet
 COMプライマリ相互運用アセンブリの Microsoft.Office.Interop.Excel.Worksheet
には、いずれも Shapes プロパティがあるかと思います。

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

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