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

相关推荐
Highcharts.js1 天前
入门指南|从文件到图表:Highcharts对接数据库(CSV、Excel)实现数据同步绘制图表
数据库·excel·数据同步·highcharts·数据对接·文件导入
gCode Teacher 格码致知1 天前
Excel教学基础-Count函数的使用方法-由Deepseek产生
excel·count函数
長安只在旧夢中1 天前
如何在Excel实现类似SQL的Where查找功能
excel·excel技巧·excel实现where
青浅l2 天前
vue中回显word、Excel、txt、markdown文件
vue.js·word·excel
tang_jian_dong2 天前
win10 配置下载安装 Office LTSC 专业增强版 2024
word·excel
CodeCraft Studio3 天前
国产化Excel处理控件Spire.XLS教程:使用Java将CSV转换为PDF(含格式设置)
java·pdf·excel·spire.xls·文档格式转换·csv转pdf
qq_334466863 天前
excel VBA应用
java·服务器·excel
E_ICEBLUE3 天前
快速合并 Excel 工作表和文件:Java 实现
java·microsoft·excel
祝威廉3 天前
运营好搭档:InfiniSynapse 多Excel文件关联分析
excel
有蝉3 天前
vue-office——支持多种文件(docx、excel、pdf)预览的vue组件库,支持vue2/3。也支持非Vue框架的预览。
vue.js·pdf·excel