天软金融分析.NET函数大全 > 文档处理函数 > Excel处理函数 > Excel控制函数

ExcelSetCells    

简述
设置指定的Excel中的指定的Sheet的区域的数据值。注意,设置数值后,必须保存,才设置成功。最后需要将Excel进程退出,否则Excel处于加锁的状态,不能再进行修改等操作。
定义
ExcelSetCells(ExcelFileName;ExcelSheetName:String;Row;Col:Integer;Row2;Col2:Integer;Value:Array): Boolean;
参数
名称类型说明
ExcelFileNameString字符串类型。指定的Excel文件名。
ExcelSheetNameString字符串类型。指定的Sheet名。
RowInteger整数。指定的行。注:第一行为1。
ColInteger整数。指定的列。注:第一列为1。
Row2Integer整数。指定的行。注:第一行为1。
Col2Integer整数。指定的列。注:第一列为1。
ValueArray二维数组。设置的指定区域的值。
返回 Boolean 如果成功则返回真,如果指定的文件不存在或者指定的Sheet不存在或者失败则返回假。
  • 范例


    //设置本地文件C:\VBA.xls的Sheet1的第1行到第5行,第1列到第5列的数据
    a:=rand(5,5);
    ret:=rdo2 ExcelSetCells("C:\\VBA.xls","Sheet1",1,1,5,5,a);
    if ret then
    begin

    ret1:=rdo2 ExcelSave("C:\\VBA.xls");

    if ret1 then rdo2 ExcelQuit();
    end;

    return ret;

    //结果:1,设置成功
相关