1

Тема: получение значения из экселя

Здраствуйте,поскажите как можно переделать этот код,чтобы значение цены и объема бралось из ячейки экселя ,например,из ячейки А1 и B1 ?

t = {

            ["CLASSCODE"]="SPBFUT",

            ["SECCODE"]="SiH7",

            ["ACTION"]="NEW_ORDER",

            ["ACCOUNT"]="4110H2C",

            ["CLIENT_CODE"]="51111",

            ["TYPE"]="L",

            ["OPERATION"]="B",

            ["QUANTITY"]="1",

            ["PRICE"]="57800",

            ["TRANS_ID"]="1"

      }

res=sendTransaction(t)

message(res,1)

2 (2017-02-17 10:39:06 отредактировано swerg)

Re: получение значения из экселя

Делаем по аналогии как здесь
[url]https://quik2dde.ru/viewtopic.php?id=81[/url]

require "luacom"

message("Start")
excel = luacom.GetObject("Excel.Application")
message("Start1")
if excel ~= nil then
    sheets = excel.Worksheets
    sheet1 = sheets:Item(1)
    A1 = sheet1.Cells(1,1).Value2
    B1 = sheet1.Cells(1,2).Value2
    message("A1=" .. tostring(A1) .. " B1=" .. tostring(B1))
else
    message("Excel nil")
end