Доброй ночи всем!
В модуле листа условие, если ячейка O7=BACK, то запустить макрос
В стандартном модуле должен после этого запуститься макрос Back.
Увы выдается ошибка "argument not optional". Никак её побороть не могу, подскажите куда копнуть!?
Инфу брал из:
Во вложении скрин ошибки и сама книга. Внимательно (!) она без программы, из которой по DDE получает инфу будет выдавать ошибки.
Цитата из файла помощи к программе:
В модуле листа условие, если ячейка O7=BACK, то запустить макрос
| Код |
|---|
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address <> "$O$7" Then Exit Sub If Target = Back Then Call Back End Sub |
В стандартном модуле должен после этого запуститься макрос Back.
Увы выдается ошибка "argument not optional". Никак её побороть не могу, подскажите куда копнуть!?
Инфу брал из:
Скрытый текст |
|---|
Во вложении скрин ошибки и сама книга. Внимательно (!) она без программы, из которой по DDE получает инфу будет выдавать ошибки.
Цитата из файла помощи к программе:
Скрытый текст | ||
|---|---|---|
| 2. С помощью вызова одного из двух макросов, уже помещенных в файл. Макросы имеют следующий синтаксис: Sub Back(channel As String, selection As String, price As String, amount As String) Sub Lay(channel As String, selection As String, price As String, amount As String) Первый аргумент - это имя канала, в котором нужно сделать ставку - должно быть равно имени соответствующего листа. Второй параметр - название исхода. Третий и четвертый параметры - выражения для коэффициента и размера ставки. Выражения могут содержать цифры и/или выражения триггеров. Пример правильной VBA подпрограммы, отправляющей ставку ПРОТИВ в канале Baccarat Turbo:
Если вы собираетесь использовать эти подпрограммы в ваших макросах, подразумевается, что вы знакомы с технологией VBA и Excel программированием. Обе подпрограммы описаны в "Module1" VBA проекта. Следовательно вам необходимо добавить ваш код в тот же проект, т.е. в ту же книгу. Наиболее удачной идеей является редактирование файла xfeeder.xlt перед вызовом Excel из X-Feeder. Обратите внимание, что макросы должны быть выключены в момент открытия файла, т.к. некоторые начальные действия попытаются обновить DDE ссылки на программу, что приведет к большому количеству сообщений об ошибках, если X-Feeder не запущен. |
Изменено: - 17.09.2015 11:20:12