作者:乔山办公网日期:
返回目录:excel表格制作
1.luacom
可以打开 excel 文件
得到里面的数据后,输出就可以随意整了
2. 使用 excel 可以另存为 Office 2003 的 xml 文件,但不能存图片等
将数据保存为csv文件格式,excel可以直接打开。
file = io.open("c:\Files\xxx.txt", "w") 或者
file = assert(io.open("c:\Files\xxx.txt", "w"))
c:\Files\xxx.txt 代表百路径 xxx 代表文件名 .txt 代表创建文件格式 逗号后面的参数 w 代表是 写入的意思,他会在这个文件夹中创建这个名字度和格式的文件。
第一个方法专和第二个方法的区别是 第一个 会隐藏接属收一个参数 显示错误信息
第二个方法会在不成功的时候直接报错。
首先,你的程序是对的,没有更加快速的方法。
执行慢主要是你的机器配置低,EXCEL属于较大型的程序,其抄打开、保存、关闭需要较多时间,加快速度的方法是加大内存,提高硬盘性能(使用SSD或者阵列袭)。
写入数据的核心方法就是你那样,对于大批量的数据,如果是在程序数组里面,可以用循环方式减少语句数量,但是不能改善速度。
补充:
从文本里面导知入txt数据,可以用两种方法,一是直道接调用EXCEL对象的open打开文本文件,EXCEL对象自己知道转换格式,二是把文本COPY到剪贴板,EXCEL里面进行粘贴。