7ML50500AA121DA0

--导入luacom模块
require('luacom')
require('lfs')    --导入lfs模块用于取得当前路径,和操作EXCEL无关
local sMainPath = lfs.currentdir()    --取得当前路径 

--创建EXCEL对象
MyExcel = luacom.CreateObject("Excel.Application")    --创建EXCEL对象
--MyExcel = luacom.CreateObject("Ket.Application")    --创建WPS表格对象,新版的WPS已经兼容了MSO,就不用这么写了
MyExcel.Visible = false    --不显示EXCEL窗口
MyBook = MyExcel.WorkBooks:Open(sMainPath .. '\XXX.XLS', 0, 0)    --打开EXCEL文件,应使用绝对路径
MySheet = MyBook.Sheets(1)    --使用第一个Sheet,可以用Sheets('SheetName')来指定Sheet

--少量读取/写入数据
--   使用Cells来写
for i = 1, 100 do
    MySheet.Cells(i, 1).Value2 = 'A' .. i    --Cells的参数为行、列,从1开始
    MySheet.Cells(i, 2).Value2 = 'B' .. i
end
--   使用Range来写
MyRange = MySheet:Range("A1:B100")    --取得表中的一个区域
for i = 1, 100 do
    MyRange:Offset(i, 0).Value2 = 'A' .. i    --Offset的参数为行、列偏移量,从0开始
    MyRange:Offset(i, 1).Value2 = 'B' .. i
end
--   使用 Cells来读 
local x = tostring(MySheet.Cells(i, 2).Value2)
local y = tonumber(MySheet.Cells(i, 2).Value2)
--   使用 Range来读 
MyRange = MySheet:Range("A1")    --读单独的单元格
print(MyRange.Value2)
MyRange = MySheet:Range("A1:B100")    --读一个区域
print(MyRange.Value2[1][2])    -- 结果为二维数组
print(MyRange:Offset(0,1).Value2[1][1])    --带偏移量的 结果,也为二维数组
--* 偏移量Offset会扩展Range(有需要的话) 
--* 超出 Range的范围会取得nil 
--* Value和Value2的区别在于 Value返回一个函数,Value2返回值(没有日期型和货币型,使用双精度型代替)

--大量读取/写入数据 
x = {}    --定义一个二维表(二维数组),模拟Excel的Range
for i = 1, 1000 do
    x[i] = {'A1'..i,'B2'..i}    --每一行为一个表(数组)
end
MySheet:Range("A2:B801").Value2 = x    --将表写入Range,Range大于数组,少的数据用空白(#N/A)填充,Range小于数组,多的数据丢弃
--注意:luacom模块有bug,当数据量过大时会造成溢出,可靠的数据量约为6K个单元格,写更多的数据可以分段写入(单列数据,但这个量随着每行单元的增多而增多,例如当每行10个单元格时,可靠的数据量约为12K个单元格),如下:
x={}
for i = 1, 6000 do
    x[i]={1}
end
MySheet:Range("A1:A6000").Value2 = x
for i = 1, 6000 do
    x[i]={2}
end
MySheet:Range("A6001:A12000").Value2 = x

--关闭文件
MyExcel.DisplayAlerts = false    --关闭时不提示
MyBook:Save()    --保存打开的表,也可以用MyExcel.ActiveWorkBook:Save()    --保存当前表
MyExcel:Quit()    --退出EXCEL

澳门新葡亰8455下载app,7ML50500AA121DA07ML50500AA121DA0倍德立科技有限公司联系人:杨帆联系电话:13358371730
座机:0592-6085900 QQ: 2921696645 QQ: 2650907184 优势品牌:Siemens:●
西门子S7-200CN、S7-200SMART、ET200、 S7-300 、S7-400 、6AV、6G系列备件.●
HMI 触摸屏TD200、TD400C、TP177、MP277、MP377、SMART700 、SMART1000.●
MM系列变频器、电源模块、1200模块、触摸屏、1500模块、smart模块.●
西门子电线电缆、DP接头 、网线网卡等附件.AB:1734/1746/ 1747/
1756/1762系列, 承接AB罗克韦尔全系列PLC
变频器、触摸屏、软启动、伺服等业务.Schneider:PLC控制器、140处理器、输入输出模块、电源模块、变频器低压配件等。P+F倍加福、TURCK图尔克、Bulluff巴鲁夫、Phoenix菲尼克斯、IFM易福门、Beckhoff倍福等进口品牌.模块6ES7
340-1AH01-0AE0模块6ES7 340-1AH02-0AE0模块6ES7 340-1BH00-0AE0模块6ES7
340-1BH02-0AE0模块6ES7 340-1CH00-0AE0模块6ES7 340-1CH02-0AE0模块6ES7
341-1AH00-8AA0模块6ES7 341-1AH00-8BA0模块6ES7 341-1AH00-8CA0模块6ES7
341-1AH00-8EA0模块6ES7 341-1AH01-0AE0模块6ES7 341-1BH01-0AE0模块6ES7
341-1CH01-0AE0模块6ES7 350-1AH00-0AE0模块6ES7 350-1AH00-8AG0模块6ES7
350-1AH00-8BG0模块6ES7 350-1AH00-8CG0模块6ES7 350-1AH00-8EG0模块6ES7
350-1AH01-0AE0模块6ES7 350-1AH02-0AE0模块6ES7 350-1AH03-0AE0模块6ES7
392-4BB00-0AA0模块6ES7 392-4BC50-0AA0模块6ES7 392-4BF00-0AA0模块6ES7
392-2XY10-0AA0模块6ES7 392-2XY20-0AA0模块6ES7 398-8FA10-8BA0模块6ES7
398-8FA10-8CA0模块6ES7 350-2AH00-0AE0模块6ES7 350-2AH01-0AE0模块6ES7
351-1AH01-0AE0模块6ES7 352-1AH00-8AG0模块6ES7 352-1AH00-8BG0模块6ES7
352-1AH00-8CG0模块6ES7 352-1AH00-8EG0模块6ES7 352-1AH01-0AE0模块6ES7
352-1AH02-0AE0模块6ES7 352-5AH00-0AE0模块6ES7 352-5AH00-7XG0模块6ES7
352-5AH10-0AE0模块6ES7 353-1AH01-0AE0模块6ES7 355-0VH10-0AE0模块6ES7
355-1VH10-0AE0模块6ES7 355-2CH00-0AE0模块6ES7 355-2SH00-0AE0模块6ES7
360-3AA01-0AA0模块6ES7 361-3CA01-0AA0模块6ES7 365-0BA01-0AA0模块6ES7
365-0BA81-0AA0模块6ES7 368-3BB01-0AA0模块6ES7 368-3BC51-0AA0模块6ES7
368-3BF01-0AA0模块6ES7 368-3CB01-0AA0模块6ES7 370-0AA01-0AA0模块6ES7
374-2XH01-0AA0模块6ES7 390-0AA00-0AA0模块6ES7 390-1AB60-0AA0模块6ES7
390-1AE80-0AA0模块6ES7 390-1AF30-0AA0模块6ES7 390-1AF85-0AA0模块6ES7
390-1AJ30-0AA0模块6ES7 390-1AJ85-0AA0模块6ES7 390-1BC00-0AA0模块6ES7
390-5AA00-0AA0模块6ES7 390-5AB00-0AA0模块6ES7 390-5BA00-0AA0模块6ES7
390-5CA00-0AA0模块6ES7 391-1AA00-0AA0模块6ES7 392-1AJ00-0AA0模块6ES7
392-1AJ00-1AB0模块6ES7 392-1AJ20-0AA0模块6ES7 392-1AM00-0AA0模块6ES7
392-1AM00-1AB0模块6ES7 392-1AN00-0AA0模块6ES7 392-1BJ00-0AA0模块6ES7
393-4AA10-0AA0模块6ES7 398-8EA00-8AA0模块6ES7 398-8EA00-8BA0模块6ES7
398-8EA00-8CA0模块6ES7 398-8EA00-8DA0模块6ES7 398-8EA00-8EA0模块6ES7
398-8FA10-8AA0模块6ES7 312-1AD10-0AB0模块6ES7 312-1AE13-0AB0模块6ES7
312-1AE13-4AB0模块6ES7 312-5AC00-0AB0模块6ES7 312-5AC01-0AB0模块6ES7
312-5AC02-0AB0模块6ES7 312-5AC81-0AB0模块6ES7 312-5AC82-0AB0模块6ES7
312-5BD00-0AB0模块6ES7 312-5BD00-4AB0模块6ES7 312-5BD00-4BB0模块6ES7
312-5BD01-0AB0模块6ES7 312-5BE03-0AB0模块6ES7 313-1AD00-0AB0模块6ES7
313-1AD01-0AB0模块6ES7 313-1AD02-0AB0模块6ES7 313-1AD03-0AB0模块6ES7
313-5BE00-0AB0模块6ES7 313-5BE01-0AB0模块6ES7 313-5BF03-0AB0模块6ES7
313-6BE00-0AB0模块6ES7 313-6BE01-0AB0模块6ES7 313-6BF03-0AB0模块6ES7
313-6CE00-0AB0模块6ES7 313-6CE01-0AB0模块6ES7 313-6CF03-0AB0模块6ES7
314-1AE01-0AB0模块6ES7 314-1AE02-0AB0模块6ES7 314-1AE03-0AB0模块6ES7
314-1AE04-0AB0模块6ES7 314-1AE83-0AB0模块6ES7 314-1AE84-0AB0模块6ES7
314-1AF10-0AB0模块6ES7 314-1AF11-0AB0模块6ES7 314-1AG13-0AB0模块6ES7
314-5AE00-0AB0模块6ES7 314-5AE01-0AB0模块6ES7 314-5AE02-0AB0模块6ES7
314-5AE03-0AB0模块6ES7 314-5AE10-0AB0模块6ES7 314-5AE83-0AB0模块6ES7
314-6BF00-0AB0模块6ES7 314-6BF01-0AB0模块6ES7 314-6BF02-0AB0模块6ES7
314-6BG03-0AB0模块6ES7 314-6CF00-0AB0模块6ES7 314-6CF01-0AB0模块6ES7
392-1BJ00-1AB0模块6ES7 392-1BM01-0AA0模块6ES7 392-1BM01-1AB0模块6ES7
392-1BN00-0AA0模块6ES7 392-1CJ00-0AA0模块6ES7 392-1CM00-0AA0模块6ES7
392-2AX00-0AA0模块6ES7 314-6CF02-0AB0模块6ES7 314-6CG03-0AB0模块6ES7
315-1AF00-0AB0模块6ES7 315-1AF01-0AB0模块6ES7 315-1AF02-0AB0模块6ES7
315-1AF03-0AB0模块6ES7 315-2AF00-0AB0模块6ES7 315-2AF01-0AB0模块6ES7
315-2AF02-0AB0模块6ES7 315-2AF03-0AB0模块6ES7 315-2AF82-0AB0模块6ES7
315-2AF83-0AB0模块6ES7 315-2AG10-0AB0模块6ES7 315-2EG10-0AB0模块6ES7
315-2EH13-0AB0模块6ES7 315-2FH10-0AB0模块6ES7 315-2FH13-0AB0模块6ES7
315-2FH14-4AB1模块6ES7 315-6FF00-0AB0模块6ES7 315-6FF01-0AB0模块6ES7
315-6TG10-0AB0模块6ES7 315-6TH13-0AB0模块6ES7 316-1AG00-0AB0模块6ES7
316-2AG00-0AB0模块6ES7 317-2AJ10-0AB0模块6ES7 317-2EJ10-0AB0模块6ES7
317-2EK13-0AB0模块6ES7 317-2FJ10-0AB0模块6ES7 317-2FK13-0AB0模块6ES7
317-6FF00-0AB0模块6ES7 317-6FF03-0AB0模块6ES7 317-6TJ10-0AB0模块6ES7
317-6TK13-0AB0模块6ES7 318-2AJ00-0AB0模块6ES7 318-3EL00-0AB0模块6ES7
318-3FL00-0AB0模块6ES7 321-1BH02-0AA0模块6ES7 321-1BH10-0AA0模块6ES7
321-1BH50-0AA0模块6ES7 321-1BL00-0AA0模块6ES7 321-1BP00-0AA0模块6ES7
321-1CH00-0AA0模块6ES7 321-1CH20-0AA0模块6ES7 321-1EH01-0AA0模块6ES7
321-1EL00-0AA0模块6ES7 321-1FF01-0AA0模块6ES7 321-1FF10-0AA0模块6ES7
392-2CX10-0AA0模块6ES7 392-2DX00-0AA0模块6ES7 392-2DX10-0AA0模块6ES7
392-2XX00-0AA0模块6ES7 392-2XX10-0AA0模块6ES7 392-2XX20-0AA0模块6ES7
392-2XY00-0AA0模块6ES7 321-1FH00-0AA0模块6ES7 321-7BH01-0AB0模块6ES7
321-7RD00-0AB0模块6ES7 321-7RD00-0AB0模块6ES7 321-7TH00-0AB0模块6ES7
322-1BF01-0AA0模块6ES7 322-1BH01-0AA0模块6ES7 322-1BH10-0AA0模块6ES7
322-1BL00-0AA0模块6ES7 322-1BP00-0AA0模块6ES7 322-1BP50-0AA0模块6ES7
322-1CF00-0AA0模块6ES7 322-1EH01-0AA0模块6ES7 322-1FF01-0AA0模块6ES7
322-1FH00-0AA0模块6ES7 322-1FL00-0AA0模块6ES7 322-1HF01-0AA0模块6ES7
322-1HF10-0AA0模块6ES7 322-1HF20-0AA0模块6ES7 322-1HH00-0AA0模块6ES7
322-1HH01-0AA0模块6ES7 322-5FF00-0AB0模块6ES7 322-5GH00-0AB0模块6ES7
322-5HF00-0AB0模块6ES7 322-5RD00-0AB0模块6ES7 322-5SD00-0AB0模块6ES7
322-8BF00-0AB0模块6ES7 322-8BH00-0AB0模块6ES7 322-8BH01-0AB0模块6ES7
323-1BH01-0AA0模块6ES7 323-1BL00-0AA0模块6ES7 326-1BK00-0AB0模块6ES7
326-1BK01-0AB0模块6ES7 326-1RF00-0AB0模块6ES7 326-2BF00-0AB0模块6ES7
326-2BF01-0AB0模块6ES7 326-2BF40-0AB0模块6ES7 326-2FS00-4AB1模块6ES7
327-1BH00-0AB0模块6ES7 328-0AA00-7AA0模块6ES7 331-1KF00-0AB0模块6ES7
331-1KF01-0AB0模块6ES7 331-7HF00-0AB0模块6ES7 331-7HF01-0AB0模块6ES7
331-7KB02-0AB0模块6ES7 331-7KF02-0AB0模块6ES7 331-7NF00-0AB0模块6ES7
392-2BX10-0AA0模块6ES7 392-2CX00-0AA0模块6ES7 393-4AA00-0AA0模块6ES7
392-2AX10-0AA0模块6ES7 392-2BX00-0AA0模块6ES7 398-8FA10-8EA0模块6ES7
398-8FA10-8DA0模块6ES7 331-7NF10-0AB0模块6ES7 331-7PF00-0AB0模块6ES7
331-7PF01-0AB0模块6ES7 331-7PF10-0AB0模块6ES7 331-7PF11-0AB0模块6ES7
331-7RD00-0AB0模块6ES7 331-7SF00-0AB0模块6ES7 331-7TB00-0AB0模块6ES7
331-7TF00-0AB0模块6ES7 331-7TF01-0AB0模块6ES7 332-5HB01-0AB0模块6ES7
332-5HD01-0AB0模块6ES7 332-5HF00-0AB0模块6ES7 332-5RD00-0AB0模块6ES7
332-5TB00-0AB0模块6ES7 332-7ND01-0AB0模块6ES7 332-7ND02-0AB0模块6ES7
332-8TF00-0AB0模块6ES7 332-8TF01-0AB0模块6ES7 334-0CE01-0AA0模块6ES7
334-0KE00-0AB0模块6ES7 336-1HE00-0AB0模块6ES7 336-4GE00-0AB0模块6ES7
338-4BC00-0AB0模块6ES7 338-4BC01-0AB0模块6ES7 338-7XF00-0AB0
来源:倍德立科技有限公司

lua for windows
5.14.46自带的luacom模块对中文支持有问题,网上有修改过的luacom模块下载,或者用这个:

网站地图xml地图