AsposeCells中文版文档.docx
- 文档编号:18137677
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:81
- 大小:40.96KB
AsposeCells中文版文档.docx
《AsposeCells中文版文档.docx》由会员分享,可在线阅读,更多相关《AsposeCells中文版文档.docx(81页珍藏版)》请在冰点文库上搜索。
AsposeCells中文版文档
Aspose.Cells相应操作
1,上传
1.1Workbook
WorkbookworkBook=newWorkbook();
属性:
名称
值类型
说明
Colors
Color[]
获取或设置Excel颜色
ConvertNumericData
bool
获取或设置是否将字符串转换至数字数据
默认值为true
DataSorter
DataSorter
获取或设置数据分级
Date1904
bool
DefaultStyle
Aspose.Cells.Style
获取或设置工作簿默认样式
HasMacro
bool
获取工作簿是否包含宏观调控或宏
IsHScrollBarVisible
bool
获取或设置左部滚动条(控制行)
默认值为true
IsProtected
bool
获取工作簿保护状态
IsVScrollBarVisible
bool
获取或设置底部滚动条(控制列)
默认值为true
Language
CountryCode--枚举类型
获取或设置语言
默认为当前计算机区域
Password
string
获取或设置工作簿密码
ReCalcOnOpen
bool
获取或设置是否重新计算所有打开文件的公式
Region
CountryCode--枚举类型
获取或设置工作簿区域(指当前使用者区域)
默认为当前计算机区域
Shared
bool
获取或设置当前工作簿是否共享
默认为false
ShowTabs
bool
获取或设置是否显示标签(工作表标签)
默认为true
Styles
Styles
样式集合
Worksheets
Worksheet
事件:
CalculateFormula(boolignoreError
ICustomFunctioncustomFunction)+3
void
计算公式
ChangePalette(Colorcolor,intindex)
void
设置当前颜色在调色版中显示顺序
Combine(WorkbooksecondWorkbook)
void
联合工作簿,将secondWorkbook工作簿中workSheet追加到当前工作簿中
Copy(Workbooksource)
void
拷贝工作簿到当前工作簿
Decrypt(stringpassword)
void
解除工作簿密码
IsColorInPalette(Colorcolor)
bool
将color加入到当前Excel调色版
LoadData(stringfileName)
LoadData(System.IO.Streamstream)
void
加载Excel到当前Workbook中
Open(stringfileName,
FileFormatType.Default,
stringpassword);+8
void
打开Excel文件
Protect(ProtectionType.All,
stringpassword);
void
写保护,并设置取消工作簿保护密码
RemoveExternalLinks()
void
移除外部链接
RemoveMacro()
void
移除宏
Replace(stringPlaceHolder,
stringnewValue);+8
void
工作簿中类型和值完全符合的单元格,将其替换为新值或对象
Save(Server.UrlEncode("测试.xls"),
FileFormatType.Default,SaveType.OpenInExcel,Response);+8
Void
保存工作簿
SaveToStream()
System.IO.MemoryStream
将工作簿写入内存流中
Unprotect(stringpassword);
Void
取消工作簿保护状态
ValidateFormula(stringformula)
bool
验证公式
1.2Worksheet
Worksheetworksheet=workbook.Worksheets[index];
or
Worksheetworksheet=newWorksheet();
属性:
名称
值类型
说明
ActiveCell
string
获取或设置当前活动单元格
AutoFilter
AutoFilter
自动筛选
Cells
Cells
单元格集合
Charts
Charts
CheckBoxes
CheckBoxes
CodeName
string
获取编码名称(“Sheet1”。
。
。
)
Comments
Comments
ConditionalFormattings
ConditionalFormattings
DisplayRightToLeft
bool
获取或设置当前工作表显示方向;是否从右至左
默认为false
FirstVisibleColumn
int
获取或设置当前工作表显示的起始行
FirstVisibleRow
int
获取或设置工作表显示的起始列
HPageBreaks
HPageBreaks
Hyperlinks
Hyperlinks
Index
int
获取当前工作表索引(标签位置);
下标从0开始
IsGridlinesVisible
bool
获取或设置是否显示网格
IsPageBreakPreview
bool
获取或设置是否显示为分页预览
默认为false
IsProtected
bool
获取Excel保护状态
IsRowColumnHeadersVisible
bool
获取或设置是否显示行和列标题;默认为true
IsVisible
bool
获取或设置是否显示当前标签;
默认为true
ListObjects
ListObjects
Name
string
获取或设置标签名称
OleObjects
OleObjects
Outline
Outline
PageSetup
PageSetup
Pictures
Pictures
PivotTables
PivotTables
Protection
Protection
Shapes
Shapes
TabColor
System.Drawing.Color
获取或设置标签颜色
TextBoxes
TextBoxes
Type
SheetType—枚举值
Validations
Validations
VPageBreaks
VPageBreaks
Workbook
Workbook
当前标签的Workbook
Zoom
int
获取或设置显示比例;单位为百分比,有效数值10-400之间
1.2.1AutoFitColumn
指定列设置为自适应列宽
voidWorksheet.AutoFitColumn(columnIndex,firstRow,lastRow);+2
名称
值类型
说明
columnIndex
int
列标,从0开始
firstRow
int
开始行,从0开始
lastRow
int
结束行,从0开始
返回
说明
void
1.2.2AutoFitColumns
设置所有列为自适应列宽
voidWorksheet.AutoFitColumns();
名称
值类型
说明
返回
说明
void
1.2.3AutoFitRow
指定行设置为自适应行宽
voidWorksheet.AutoFitRow(rowIndex,firstColumn,lastColumn);+2
名称
值类型
说明
rowIndex
int
行标,从0开始
firstColumn
int
开始列,从0开始
lastColumn
int
结束列,从0开始
返回
说明
void
1.2.3ClearComments
清除所有批注
voidWorksheet.ClearComments();
名称
值类型
说明
返回
说明
void
1.2.4Copy
清除所有批注
voidWorksheet.Copy(sourcesheet);
名称
值类型
说明
sourcesheet
Workbook
工作表源
返回
说明
void
1.2.5CopyConditionalFormatting
拷贝有条件的格式
voidWorksheet.CopyConditionalFormatting(sourceRow,sourceColumn,destRow,destColumn);
名称
值类型
说明
sourceRow
int
源行标
sourceColumn
int
源列标
destRow
int
目的地行标
destColumn
int
目的地列标
返回
说明
void
1.2.6CopyConditionalFormatting
冻结窗格
voidWorksheet.FreezePanes(cellName,freezedRows,freezedColumns)
or
(Row,Column,freezedRows,freezedColumns);+2
名称
值类型
说明
cellName
string
单元格名称;例:
B2
freezedRows
int
冻结行(项标显示行数,如果行数大于freezedRows,超出行隐藏)
freezedColumns
int
冻结列(左标显示列数,如果列数大于freezedColumns,超出列隐藏)
Row
int
行标
Column
int
列标
返回
说明
void
1.2.7GetSelectedRanges
获取当前光标停留的单元格
ArrayListWorksheet.GetSelectedRanges()
名称
值类型
说明
返回
说明
System.Collections.ArrayList
1.2.8Move
获取当前光标停留的单元格
voidWorksheet.Move(index)
名称
值类型
说明
index
int
移动至索引序号
返回
说明
void
1.2.9Protect
写保护
voidWorksheet.Protect(type,password,oldPassword);+2
名称
值类型
说明
type
ProtectionType–枚举型
设置保护
password
string
oldPassword
string
返回
说明
void
1.2.10RemoveAllDrawingObjects
删除所有图画(图表)对象
voidWorksheet.RemoveAllDrawingObjects();
名称
值类型
说明
返回
说明
void
1.2.11RemoveSplit
删除拆分
voidWorksheet.RemoveSplit();
名称
值类型
说明
返回
说明
void
1.2.12Replace
在工作表中替换符合要求单元格值
voidWorksheet.Replace(oldString,newString);
名称
值类型
说明
oldString
string
要替换字符串(完全相等)
newString
string
替换字符串
返回
说明
void
1.2.13SetBackground
设置背景图片
voidWorksheet.SetBackground(pictureData);
名称
值类型
说明
pictureData
byte[]
图片字节
返回
说明
void
1.2.14Split
拆分工作表
voidWorksheet.Split();
名称
值类型
说明
返回
说明
void
1.2.15UnFreezePanes
联合冻结窗格
voidWorksheet.UnFreezePanes();
名称
值类型
说明
返回
说明
void
1.2.16Unprotect
解除保护
voidWorksheet.Unprotect(password);
名称
值类型
说明
password
string
工作表密码
返回
说明
void
1.3Worksheets
Worksheetsworksheets=workbook.Worksheets;
or
Worksheetsworksheets=newWorksheets();
属性:
名称
值类型
说明
ActiveSheetIndex
int
获取或设置当前活动工作表
BuiltInDocumentProperties
BuiltInDocumentProperties
设置内置文件属性
Capacity
int
获取或设置工作表包含元素数
Count
int
获取工作表数量
CustomDocumentProperties
CustomDocumentProperties
承接定做活的文件属性
EnableHTTPCompression
bool
获取或设置使用HTTP压缩
ExternalLinks
ExternalLinks
获取或设置外部链接
Names
Names
SheetTabBarWidth
int
获取或设置工作表标签列表显示宽度;有效宽度1/1000
WindowHeightCM
double
WindowHeightInch
double
WindowLeftCM
double
WindowLeftInch
double
WindowTopCM
double
WindowTopInch
double
WindowWidthCM
double
WindowWidthInch
double
1.3.1Add+3
新增工作表
WorksheetWorksheets.Add();
or
WorksheetWorksheets.Add(type)
or
WorksheetWorksheets.Add(sheetName)
名称
值类型
说明
type
SheetType–枚举型
新增工作表的类型
sheetName
string
新增工作表标签名
返回
说明
Worksheet
1.3.2AddCopy+2
拷贝现有工作表至新增工作表
intWorksheets.AddCopy(sheetIndex);
or
intWorksheets.AddCopy(sheetName);
名称
值类型
说明
sheetIndex
int
工作表的索引
sheetName
string
工作表标签名
返回
说明
int
1.3.3Clear
删除当前工作表
voidWorksheets.Clear();
名称
值类型
说明
返回
说明
void
1.3.4DeleteName
删除指定的range
voidWorksheets.DeleteName(definedName);
名称
值类型
说明
definedName
string
range的名称
返回
说明
void
1.3.5GetEnumerator
获取所有统计员
IEnumeratorWorksheets.GetEnumerator();
名称
值类型
说明
返回
说明
IEnumerator
统计员接口
1.3.6GetNamedRanges
获取所有range实体
Range[]Worksheets.GetNamedRanges();
名称
值类型
说明
返回
说明
Range[]
range实体
1.3.7GetRangeByName
根据range来获取
RangeWorksheets.GetRangeByName(rangeName);
名称
值类型
说明
rangeName
string
range名称
返回
说明
Range
1.3.8RemoveAt
删除工作表
voidWorksheets.RemoveAt(indexer);
Or
voidWorksheets.RemoveAt(name);
名称
值类型
说明
indexer
int
工作表索引
name
string
工作表名称
返回
说明
void
1.3.9SetOleSize
SetsdisplayedsizewhenWorkbookfileisusedasanOleobject.
voidWorksheets.SetOleSize(startRow,endRow,startColumn,endColumn);
名称
值类型
说明
startRow
int
起始行
endRow
int
结束行
startColumn
int
起始列
endColumn
int
结束列
返回
说明
void
1.3.10SortNames
按名称排序range
voidWorksheets.SortNames();
名称
值类型
说明
返回
说明
void
1.4Cells
Cellscells=newCells();
or
Worksheets.Cells
属性:
名称
值类型
说明
Capacity
int
获取或设置包含元素数
Columns
Columns
列集合
Count
int
获取有效单元格数量(非空单元格)
End
Cell
获取最后单元格
IsStringsPreserved
bool
获取或设置是否用字符来代替密码
MaxColumn
int
获取当前工作表最大列,列下标从0开始
MaxDataColumn
int
获取最大包含数据列;列下标从0开始
MaxDataRow
int
获取最大包含数据行;行下标从0开始
MaxRow
int
获取最大行,行下标从0开始
MergedCells
System.Collections.ArrayList
合并单元格
MinColumn
int
获取最小列,列下标从0开始
MinRow
int
获取最小行,行下标从0开始
Ranges
Ranges
获取或设置range实体类
Rows
Rows
行集合
StandardHeight
double
获取或设置单元格高度
StandardWidth
double
获取或设置单元格宽度
Start
Cell
起始单元格
1.4.1ApplyColumnStyle
设置工作表列样式
voidCells.ApplyColumnStyle(Column,style,styleFlag);
名称
值类型
说明
Column
int
列号,下标从0开始
style
Style
styleFlag
StyleFlag
返回
说明
void
1.4.2ApplyRowStyle
设置工作表行样式
voidCells.ApplyRowStyle(row,style,styleFlag);
名称
值类型
说明
row
int
行号,下标从0开始
style
Style
styleFlag
StyleFlag
返回
说明
void
1.4.3ApplyStyle
设置工作表所有单元格样式
voidCells.ApplyStyle(style,styleFlag);
名称
值类型
说明
style
Style
styleFlag
StyleFlag
返回
说明
void
1.4.4CheckExistence
检查单元格,如果为空返回-1,否刚返回从0行0列单元格开始至当前检索单元格非空值数量
intCells.CheckExistence(row,column);
名称
值类型
说明
row
int
column
int
返回
说明
int
如果为空返回-1,否刚返回从0行0列单元格开始至当前检索单元格非空值数量
1.4.5Clear
删除所有单元格数据
voidCells.Clea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AsposeCells 中文版 文档
![提示](https://static.bingdoc.com/images/bang_tan.gif)