结构电子表格

电子表格文档结构比文本文档结构简单得多,电子表格中的大多数元素嵌入工作表元素内装所有其它元素

上头单元格内可提供各种值,部分单元格文本属性也可以修改

上头范围划分元素可包含区域划分注释.

点画对象-图片制作,形状,图解- 可直接定位工作表.

文本无关单元格值,可分组段次并添加形状.为了方便(因为小块总比大块容易操作)文本通常划分成小块文本调用运行.视段落复杂性而定,每一段可包含单文本运行或内存数十段

电子表格文档结构Optife文档构建器API用于创建时可概述如下:

Optife文档构建器API

电子表格创建、全局色填充设置
阿比,apiFill,ibullet,apiStroke系统,iGradient停止,apiuniColor,apipressetColor,APIRGB颜色,spiSchemeColor,apiName

工作表

工作表名称、单元格格式表列宽度图
Api工作表

范围

单元格文本属性、 单元格文本格式
阿比兰

区间

当前区域属性 :
spiareas

注释

当前注释属性 :
Api注释

图像显示

常用对象属性, 当前图像属性 :
spiDrawing,spiimage大全

图解

常用对象属性, 当前图表属性
spiDrawing,阿皮图特

形状化

常用对象属性, 当前形状属性
spiDrawing,阿比沙比.

段 次

常用段属性 当前段属性 段号
apiParaPr,spi段

文本运行

常用文本属性, 当前文本运行属性
apiTextPr,spiRun

创建新电子表格

最简单示例电子表格名称为表1和第一列140像素宽和A1细胞集Optife文档构建器使用下列代码

builder.CreateFile("xlsx")!/xlxx格式创建电子表格文件//创建新工作表变量并获取创建电子表格内容oWorkshe//设置当前活动表表表的表1名.SetColumnWidth//将第一列宽度设置为 140像素工作表.GetRange//设置新单元格值为A1电子表格构建器.SaveFile//保存生成电子表格文件.xlsx格式,并配有新名构建器.CloseFile/关闭电子表格文件并用ObjectE文档构建程序完成工作

打开现有电子表格

如果要编辑已有电子表格,可使用Optife文档构建器获取元素并按需修改唯一与电子表格编辑器不同之处是您不需要电子表格编辑器电子表格开通方式如下:

builder.OpenFile("https://example.com/myspreadsheet.xlsx")!//使用路径存取 myspacesheet.xlsx电子表格文件打开它//创建一个新的oWorksheet变量并获取创建电子表格内容oWorkshe//设置表1重命名名当前活动表oWindth.SetColumnWidth/020//将第一列宽度设置为 140像素工作表.GetRange//设置新单元格值为A1电子表格构建器.SaveFile//保存生成电子表格文件.xlsx格式,并配有新名构建器.CloseFile/关闭电子表格文件并用ObjectE文档构建程序完成工作

可以看到你只需要使用builder.OpenFile();方法CDOCBuilder类通向必备电子表格作为开通它的理由上例中我们打开myspreadsheet.xlsx电子表格首页修改表名第一列宽度并输入新值入A1单元格与任何其他电子表格元素可变换方式相同

使用适当的API文档段查找哪些方法允许修改某些文档和电子表格元素格式化属性