VSTO中对Excel模型的访问

来源:互联网 发布:淘宝代运营如何收费 编辑:程序博客网 时间:2024/06/06 12:00

Globals.Sheet1.PrintPreview(missing);

Excel模型包括:

1.Microsoft.Office.Interop.Excel.Application

2.Microsoft.Office.Interop.Excel.WorkBook

3.Microsoft.Office.Interop.Excel.WorkSheet

4.Microsoft.Office.Interop.Excel..Range


当你创建一个Application级别的应用程序时,会自动创建一个ThisAddin.cs文件,在此文件里面:

this.Application.Workbooks.Add(Type.Missing);

可以通过上面的方式去访问Excel模型

在文件外面可以通过Globals访问对象模型:

Microsoft.Office.Interop.Excel.Workbook work = Globals.ThisAddIn.Application.Workbooks.Add(Type.Missing);

Visual Basic

C#

ThisWorkbook.vb

ThisWorkbook.cs

Sheet1.vb

Sheet1.cs

Sheet2.vb

Sheet2.cs

Sheet3.vb

Sheet3.cs


在文件外面也可以通过Globas去访问: