получение значения из экселя в lua

Подробнее
5 года 4 мес. назад #1973 от sa920
Здраствуйте,поскажите как можно при помощи библиотеки luacom переделать этот код,чтобы значение цены и объема бралось из ячейки экселя ,например,из ячейки А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)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 4 мес. назад - 5 года 4 мес. назад #1974 от admin
Добрый день.

Сам код я вам сходу дать не могу, но последовательность такая

1. Берете luacom.dll с этого сайта. Включаете ее в код посредством require("luacom")
2. в коде скрипта создаёте объект excel = CreateObject("Excel.Application")
3. Если эксель не был запущен, то программно из скрипта (через коллекцию WorkBooks) открываете в нем необходимую вам книгу и делаете текущим необходимый вам лист (через коллекцию WorkSheets). Нотация совпадает с VBA)
4. После чего читаете свойство Value2 нужной вам ячейки любым удобным вам способом. Например, через метод Range или любой другой по вкусу - получаете значение в переменную вашего скрипта.

И не забудьте заключить ваш скрипт в обрамление из CoInitialize() и UnInitialize()

В принципе, ничего сложного в этом нет, если вы умеете программировать на Lua и Visual Basic.
Последнее редактирование: 5 года 4 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 4 мес. назад - 5 года 4 мес. назад #1975 от sa920
самая сложность,что программировать не умею :)
Последнее редактирование: 5 года 4 мес. назад пользователем sa920.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 4 мес. назад - 5 года 4 мес. назад #1976 от admin
В этом случае вам целесообразнее обратиться к кому-то то за помощью, чтобы вам сделали вашу задачу полностью, от начала и до конца.

Можно ко мне, можно к кому-то еще. На форуме quik.ru можно найти людей, которые смогут решить такую задачку.
Последнее редактирование: 5 года 4 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 4 мес. назад #1977 от sa920
куда вам можно написать?почта или вконтакте

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 4 мес. назад #1978 от admin
Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

Но лучше голосом в Скайпе mikemsk

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 4 мес. назад #1979 от sa920
Микрофона нет :cheer: ,написал на почту

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: admin