使用Lua与excel一起工作

Ani*_*esh 1 excel lua

我打算学习Lua以满足我的桌面脚本需求.我想知道是否有可用的文档,以及标准库中是否还有所需的东西.

uro*_*roc 10

您应该查看Lua for Windows - Windows上的Lua脚本语言的"电池包含环境"

http://luaforwindows.luaforge.net/

它包括LuaCOM库,您可以从中访问Excel COM对象.

尝试查看LuaCOM文档,其中有一些Excel示例:

http://www.tecgraf.puc-rio.br/~rcerq/luacom/pub/1.3/luacom-htmldoc/

我只是用它来做非常简单的事情.这是一个让您入门的示例:

-- test.lua
require('luacom')
excel = luacom.CreateObject("Excel.Application")
excel.Visible = true
wb = excel.Workbooks:Add()
ws = wb.Worksheets(1)

for i=1, 20 do
    ws.Cells(i,1).Value2 = i
end
Run Code Online (Sandbox Code Playgroud)