Excel VSTO开发5 -Excel对象结构

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。

5 Excel对象结构

Excel提供了几个比较重要的对象:

Application、Workbooks、Workbook、Worksheets、Worksheet

为了便于理解以上Excel对象,可以参考以下示意图:

图10 Excel对象示意图

这里进行一下说明:

一个Excel对应一个Appclication,启动多个Excel就是打开了多个Application;

一个Application下面有一个Workbooks,这是一个Workbook的集合,图21-2中就包含2个Workbook,分别是Northwind.xls和表格.xlsx;

一个Workbook下面有一个Worksheets,这是一个Worksheet的集合,图21-2中就包括了3个Worksheet,分别是产品、雇员和客户,正在显示的是产品。

在程序里面直接使用Application就是当前的Excel。在[代码4]中可以就直接使用了Application的属性:

workBookName = Application.ActiveWorkbook.Name

Application、Workbooks、Workbook、Worksheets、Worksheet都提供了大量的属性和方法。请读者自行往上搜索相关文档。

相关推荐
基多里的猫3 小时前
Excel提取单元格特定符号左右两边内容
excel·excel提取单元格字符内容·excel使用小技巧
消失在人海中4 小时前
把Excel数据文件导入到Oracle数据库
数据库·oracle·excel
winfredzhang5 小时前
使用Python 打造多格式文件预览工具 — 图、PDF、Word、Excel 一站式查看
python·pdf·word·excel·照片·查看,zip,复制
CodeCraft Studio6 小时前
国产Excel处理控件Spire.XLS系列教程:C# 将Excel文件转换为Markdown格式
c#·excel
深空数字孪生7 小时前
Excel图表 vs 专业可视化工具:差距有多大?内容摘要
信息可视化·excel
csdn_freak_dd9 小时前
POI创建Excel文件
java·excel
TravelLight9212 小时前
Python pandas 向excel追加数据,不覆盖之前的数据
python·excel·pandas
Kazefuku12 小时前
Excel学习笔记
笔记·学习·excel
星尘库20 小时前
excel单元格如果是日期格式,在C#读取的时候会变成45807,怎么处理
开发语言·c#·excel
专注VB编程开发20年2 天前
Power Query 是 Excel 和 Power BI 中强大的数据获取、转换和加载工具
数据库·excel·vba·csv·导入数据