# DashuExcel **Repository Path**: ooomyself/DashuExcel ## Basic Information - **Project Name**: DashuExcel - **Description**: 大数Excel, 使用LUA来处理Excel - **Primary Language**: Lua - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2018-04-11 - **Last Updated**: 2023-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Excel版LUA说明文档 ## 一、 如何使用 ### 1. 复制`对应演示`目录下的所有文件到`bin`目录下 ### 2. 直接打开`Excel.exe`查看运行效果 ### 3. 如果需要长期查看打印日志,可以按住`shift`点击`鼠标右键`选择`在此处打开命令窗口` #### 或者按住键盘上的组合键 `win+r` 输入`CMD`再回车,然后通过`cd`命令进入bin目录 #### 例如 `cd e:\DashuExcel\bin\` ### 4. 输入`Excel.exe` 启动程序 ## 二、初始语法 ### 1. 程序的入口脚本文件是 `main.lua` 文件 ### 2. 打开 `main.lua` 文件(这里推荐Notepad++, sublime等文本编辑软件) #### [sublime下载地址](http://rj.baidu.com/soft/detail/15554.html) #### [notepad下载地址](http://rj.baidu.com/soft/detail/13478.html) ### 3. 在文件的开头部分写上代码 ``` local TExcel = require "TExcel" -- 开头引用 ``` ## 三、Excel库 ### 1. 创建一个Excel ``` local xls1 = TExcel:create(); ``` ### 2. 关闭一个Excel ``` xls1:free() ``` ### 3. 从文件中读取Excel数据 ``` xls1:loadFromFile("读取名称.xlsx") ``` ### 4. 保存Excel数据到文件中 ``` xls1:saveToFile("保存名称.xlsx") ``` ### 5. 添加一个Sheet ``` xls1:addSheet() ``` ### 6. 获得指定的Sheet ``` xls1:getSheet(1) ```