客户端专用 操作excel文件类 CLuaXlsxUtil


使用说明

说明



///打开xlsx文件,参数为文件的绝对路径
bool openFile(const string& xlsxName);
///如果之前openFile成功, save到打开的文件, 否则失败
bool save();
///另存为其它xlsx文件,参数为待存文件的绝对路径
bool saveAs(const string& xlsxName);
///返回 有效行数
int rowCount();
///返回 某一行 行高
int rowHeight(int row);
///设置 某一行 行高
bool setRowHeight(int iRow, double height);

///返回 有效列数
int columnCount();
///返回 某一列 宽度
int columnWidth(int column);
///设置 某一列 宽度
bool setColumnWidth(int column, double width);

///读取单元格数据, 注意:行列序号从1开始
string read(int row, int col);
///获取当前选择的sheet的 所有数据到help
int getHelp(CSelectHelp& help);
///写入字符串数据到单元格, helpFormat为单元格的格式, 不改变改单元格格式helpFormat为空
bool writeString(int row, int col, const string& value, CSelectHelp& helpFormat);
///写入数字型数据到单元格, helpFormat为单元格的格式, 不改变改单元格格式helpFormat为空
bool writeDouble(int row, int col, double value, CSelectHelp& helpFormat);
///合并单元格, 参数为开始的行列 到 结束的行列, 注意: 跟客户端表格类参数不同
bool setSpan(int startRow, int startCol, int lastRow, int lastCol);

///返回sheet数量
int sheetCount();
///返回当前选择的sheet索引号
int currentSheet();
///根据sheet索引号选中sheet
bool setCurrentSheet(int sheetIndex);
///根据sheet 名称选中sheet
bool setCurrentSheetByName(const string& sheetName);
///根据索引号获取sheet名称
string getSheetName(int sheetIndex);
Copyright © TouchNet 2015 all right reserved,powered by Gitbook最后修订时间: 2022-06-21 09:21:04

results matching ""

    No results matching ""