天软金融分析.NET函数大全
>
文档处理函数
>
Excel处理函数
>
Excel控制函数
ExcelGetDataRange
复制链接
简述
获得指定的Excel中的指定的Sheet包含有数据的区域。
定义
ExcelGetDataRange(ExcelFileName;ExcelSheetName:String;StartRow;StartCol;EndRow;EndCol: Integer): Boolean;
参数
名称
类型
说明
ExcelFileName
String
字符串类型。指定的Excel文件名。
ExcelSheetName
String
字符串类型。指定的Sheet名。
StartRow
Integer
整数。有数据的开始行。注:第一行为1。
StartCol
Integer
整数。有数据的开始列。注:第一列为1。
EndRow
Integer
整数。有数据的结束行。注:第一行为1。
EndCol
Integer
整数。有数据的结束列。注:第一列为1。
返回
Boolean
如果成功则返回真,如果指定的文件不存在或者指定的Sheet不存在或者失败则返回假。
范例
//取本地文件C:\VBA.xls有数据的起始行列号和结束行列号
dir:=" C:\\VBA.xls";
ret:=rdo2 ExcelGetDataRange(dir,"Sheet1",row_start,col_start,row_end,col_end);
if ret then
begin
ret1:=rdo2 ExcelQuit();
if ret1 then
return array("row_start":row_start,"col_start":col_start,"row_end":row_end,"col_end":col_end);
end;
return 0;
结果:
相关
ExcelGetApplication
ExcelGetDataRange
ExcelGetCell
ExcelSetCell
ExcelGetCells
ExcelSetCells
ExcelGetSheetCount
ExcelGetChartSheetCount
ExcelGetSheetNameByIndex
ExcelGetChartSheetNameByIndex
ExcelSaveAs
ExcelSaveAs2
ExcelSave
ExcelOpen
ExcelClose
ExcelQuit
ExcelDeleteSheet
ExcelDeleteChartSheet
ExcelNewSheet
ExcelNewChartSheet
ExcelRenameChartSheet
ExcelRenameSheet
ExcelRangeSetProp
ExcelSetRangeProp
ExcelGetRangeProp
ExcelMerge
ExcelUnMerge
ExcelCopySheet
ExcelCopyChartSheet
ExcelSetActiveSheet
ExcelSetActiveChart
ExcelSetChartSheetDataSource