local excel = CTNXExcel();
-- 第一个参数为当前激活sheet
-- 参数为sheet工作区
if excel:setSheet(2) == false then
print('set failed');
else
print('set success');
end
-- 增加一个新的sheet
-- 参数为工作区名称
if excel:addSheet('new sheet') == false then
print('add failed');
else
print('add success');
end
-- 设置列宽度
-- 第一个参数为列号
-- 第二个为列的宽度
if excel:setColumnWidth(1,30) == false then
print('setCol failed');
else
print('setCol success');
end
-- 设置行高
-- 第一个参数为行号
-- 第二个为行的高度
if excel:setRowHeight(2,20) == false then
print('setRow failed');
else
print('setRow success');
end
-- 获取当前sheet中的列数
print(excel:cols());
-- 获取当前sheet中的行数
print(excel:rows());
local helpGetExcel = CSelectHelp();
-- 将excel直接保存到CSelectHelp
excel:getSelectHelp(helpGetExcel);
helpGetExcel:dumpEx('=====');
-- 获取值
-- 第一个参数为行数
-- 第二个参数列数
print(excel:get(1, 4));
-- 检查Sheet,判断sheet是否存在
if excel:checkSheet() == false then
print('checkSheet failed');
else
print('checkSheet success');
end
-- 设置字符串值
-- 第一个参数为行数
-- 第二个参数为列数
-- 第三个参数为字符类型值
excel:set(2, 2, 'a');
-- 设置日期值
-- 第一个参数为行数
-- 第二个参数为列数
-- 第三个参数为日期
excel:setDate(3, 3, '2020/06/03');
-- 设置整数值
-- 第一个参数为行数
-- 第二个参数为列数
-- 第三个参数为数字
excel:setNumer(4, 4, '123');