logo资料库

Aspose.Cells API 中文版文档.pdf

第1页 / 共62页
第2页 / 共62页
第3页 / 共62页
第4页 / 共62页
第5页 / 共62页
第6页 / 共62页
第7页 / 共62页
第8页 / 共62页
资料共62页,剩余部分请下载后查看
Aspose.Cells 相应操作说明 1,上传 1.1 Workbook Workbook workBook = new Workbook(); 属性: 名称 值类型 说明 Colors Color[] 获取或设置 Excel 颜色 ConvertNumericData bool 获取或设置是否将字符串转换至数字 DataSorter Date1904 DefaultStyle HasMacro IsHScrollBarVisible IsProtected IsVScrollBarVisible Language Password ReCalcOnOpen 数据 默认值为 true DataSorter 获取或设置数据分级 bool Aspose.Cells.Style 获取或设置工作簿默认样式 bool bool bool bool 获取工作簿是否包含宏观调控或宏 获取或设置左部滚动条(控制行) 默认值为 true 获取工作簿保护状态 获取或设置底部滚动条(控制列) 默认值为 true CountryCode --枚举类型 获取或设置语言 string bool 默认为当前计算机区域 获取或设置工作簿密码 获取或设置是否重新计算所有打开文 件的公式 Region CountryCode --枚举类型 获取或设置工作簿区域(指当前使用 Shared ShowTabs bool bool Styles Styles 者区域) 默认为当前计算机区域 获取或设置当前工作簿是否共享 默认为 false 获取或设置是否显示标签(工作表标 签) 默认为 true 样式集合
Worksheets Worksheet 事件: CalculateFormula(bool ignoreError void 计算公式 ,ICustomFunction customFunction) +3 ChangePalette(Color color,int index) void 设置当前颜色在调色版中显示顺序 Combine(Workbook secondWorkbook) void 联合工作簿,将 secondWorkbook 工作 Copy(Workbook source) Decrypt(string password) void void 簿中 workSheet 追加到当前工作簿中 拷贝工作簿到当前工作簿 解除工作簿密码 IsColorInPalette(Color color) bool 将 color 加入到当前 Excel 调色版 LoadData(string fileName) LoadData(System.IO.Stream stream) Open(string fileName, FileFormatType.Default, string password ); +8 void void 加载 Excel 到当前 Workbook 中 打开 Excel 文件 Protect(ProtectionType.All, void 写保护,并设置取消工作簿保护密码 string password); RemoveExternalLinks() RemoveMacro() void void 移除外部链接 移除宏 Replace (string PlaceHolder, void 工作簿中类型和值完全符合的单元 string newValue); +8 格,将其替换为新值或对象 Save(Server.UrlEncode("测试.xls"), Void 保存工作簿 FileFormatType.Default, SaveType.OpenInExcel, Response);+8 SaveToStream() System.IO.MemoryStream 将工作簿写入内存流中 Unprotect(string password); Void 取消工作簿保护状态 ValidateFormula(string formula) bool 验证公式 1.2 Worksheet Worksheet worksheet=workbook.Worksheets[index]; or Worksheet worksheet= new Worksheet(); 属性: 名称 值类型 说明
ActiveCell AutoFilter Cells Charts string 获取或设置当前活动单元格 AutoFilter 自动筛选 Cells Charts 单元格集合 CheckBoxes CheckBoxes CodeName Comments string 获取编码名称(―Sheet1‖。。。) Comments ConditionalFormattings ConditionalFormattings DisplayRightToLeft bool 获取或设置当前工作表显示方向;是 FirstVisibleColumn FirstVisibleRow int int 否从右至左 默认为 false 获取或设置当前工作表显示的起始行 获取或设置 工作表显示的起始列 HPageBreaks HPageBreaks Hyperlinks Hyperlinks Index IsGridlinesVisible IsPageBreakPreview IsProtected IsRowColumnHeadersVisible IsVisible ListObjects Name int bool bool bool bool bool 获取当前工作表索引(标签位置); 下标从 0 开始 获取或设置是否显示网格 获取或设置是否显示为分页预览 默认为 false 获取 Excel 保护状态 获取或设置是否显示行和列标题;默 认为 true 获取或设置是否显示当前标签; 默认为 true ListObjects string 获取或设置标签名称 OleObjects OleObjects Outline Outline
PageSetup Pictures PageSetup Pictures PivotTables PivotTables Protection Protection Shapes TabColor TextBoxes Type System.Drawing.Color 获取或设置标签颜色 Shapes TextBoxes SheetType—枚举值 Validations Validations VPageBreaks VPageBreaks Workbook Zoom Workbook 当前标签的 Workbook int 获取或设置显示比例;单位为百分比, 有效数值 10-400 之间 1.2.1 AutoFitColumn 指定列设置为自适应列宽 void Worksheet.AutoFitColumn(columnIndex,firstRow,lastRow); +2 名称 值类型 说明 columnIndex firstRow lastRow int int int 列标,从 0 开始 开始行,从 0 开始 结束行,从 0 开始 返回 说明 void 1.2.2 AutoFitColumns 设置所有列为自适应列宽 void Worksheet.AutoFitColumns(); 名称 值类型 说明
返回 说明 void 1.2.3 AutoFitRow 指定行设置为自适应行宽 void Worksheet. AutoFitRow(rowIndex,firstColumn,lastColumn); +2 名称 值类型 说明 rowIndex firstColumn lastColumn int int int 行标,从 0 开始 开始列,从 0 开始 结束列,从 0 开始 返回 说明 void 1.2.3 ClearComments 清除所有批注 void Worksheet.ClearComments(); 名称 值类型 说明 返回 说明 void 1.2.4 Copy 清除所有批注 void Worksheet.Copy(sourcesheet); 名称 值类型 说明 sourcesheet Workbook 工作表源 返回 说明 void
1.2.5 CopyConditionalFormatting 拷贝有条件的格式 void Worksheet.CopyConditionalFormatting(sourceRow,sourceColumn,destRow,destColumn); 名称 值类型 说明 sourceRow sourceColumn destRow destColumn int int int int 源行标 源列标 目的地行标 目的地列标 返回 说明 void 1.2.6 CopyConditionalFormatting 冻结窗格 void Worksheet.FreezePanes(cellName,freezedRows,freezedColumns) or (Row,Column,freezedRows,freezedColumns); +2 名称 值类型 说明 cellName string 单元格名称;例:B2 int int int int freezedRows freezedColumns Row Column 返回 void 冻结行(项标显示行数,如果行数大于 freezedRows,超出 行隐藏) 冻结列(左标显示列数,如果列数大于 freezedColumns, 超出列隐藏) 行标 列标 说明 1.2.7 GetSelectedRanges
获取当前光标停留的单元格 ArrayList Worksheet.GetSelectedRanges() 名称 值类型 说明 返回 说明 System.Collections.ArrayList 1.2.8 Move 获取当前光标停留的单元格 void Worksheet.Move(index) 名称 index 返回 void 1.2.9 Protect 写保护 值类型 说明 int 移动至索引序号 说明 说明 void Worksheet.Protect(type,password,oldPassword); +2 名称 type 值类型 说明 ProtectionType –枚举型 设置保护 password string oldPassword string 返回 void 1.2.10 RemoveAllDrawingObjects 删除所有图画(图表)对象 void Worksheet.RemoveAllDrawingObjects(); 名称 值类型 说明
返回 说明 void 1.2.11 RemoveSplit 删除拆分 void Worksheet.RemoveSplit(); 名称 值类型 说明 返回 说明 void 1.2.12 Replace 在工作表中替换符合要求单元格值 void Worksheet.Replace(oldString, newString); 名称 值类型 说明 oldString string 要替换字符串(完全相等) newString string 替换字符串 返回 说明 void 1.2.13 SetBackground 设置背景图片 void Worksheet.SetBackground(pictureData); 名称 值类型 说明 pictureData byte[] 图片字节 返回 说明 void 1.2.14 Split
分享到:
收藏