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都提供了大量的属性和方法。请读者自行往上搜索相关文档。

相关推荐
城数派1 小时前
2005-2025年我国乡镇级的逐日最低气温数据(Shp/Excel格式)
数据分析·excel
SuperEugene1 小时前
Excel 上传解析 + 导出实战:Vue+xlsx 避坑指南|Vue生态精选
前端·javascript·vue.js·excel·xlsx·vxetable
领小1 小时前
VS2022 MFC对话框应用OLE读写操作excel
c++·excel·mfc
一点 内容2 小时前
企业级 Web Excel 多人实时在线协同:技术实现与核心突破
excel
TE-茶叶蛋2 小时前
从零实现H5 表格协同编辑:Yjs + WebSocket 实战
websocket·小程序·excel
mr_LuoWei20092 小时前
自定义的中文脚本解释器来实现对excel自动化处理(一)
python·自动化·excel
softbangong2 小时前
901-excel编辑工具
microsoft·自动化·excel·办公自动化·数据处理·excel操作·excel工具
warm3snow2 天前
AI 重塑产品管理工具:从 Jira 到智能体项目经理的终极演进
人工智能·ai·excel·项目管理·飞书·产品经理·jira·协同·tapd
LAM LAB13 天前
【VBA】Excel指定单元格范围内字体设置样式,处理导出课表单元格
excel·vba
在这habit之下13 天前
Keepalived学习总结
excel