Форум: "Прочее";
Текущий архив: 2007.12.30;
Скачать: [xml.tar.bz2];
Вниз
Excel Найти похожие ветки
← →
ocean © (2007-11-28 14:37) [0]Я пытаюсь сделать макрос в Excel, который при выборе Item в комбобоксе вывел в соседнюю ячейку выбранный ItemIndex. Я назвал ячейку ComboBox1, добавил в нее Items и пишу:
Range("K5") = Sheets("INDEX").ComboBox1.ListIndex
Компилятор ругается, так обращаться к ComboBox1 нельзя. Поправьте?
← →
Сергей М. © (2007-11-28 15:32) [1]
> пытаюсь сделать макрос в Excel
Делфимастера-то тут причем ?)
← →
clickmaker © (2007-11-28 15:37) [2]ComboBox1.List(ListIndex) ?
← →
Сергей М. © (2007-11-28 15:41) [3]
> clickmaker © (28.11.07 15:37) [2]
см.
> Я пытаюсь сделать макрос в Excel
!
← →
boriskb © (2007-11-28 15:44) [4]>
>
> [0] ocean © (28.11.07 14:37)
Зарекся писать на VBА еще в конце 90-х в начале 2000-х
Они тогда с каждой версией офиса так язык меняли, что...
Никакой совместимости не было
Пару раз переписывал.
Потом бросил
Не угонишься
← →
clickmaker © (2007-11-28 15:48) [5]
> [3] Сергей М. © (28.11.07 15:41)
а я чего, на дельфи разве написал?
← →
Сергей М. © (2007-11-28 16:02) [6]
> clickmaker © (28.11.07 15:48) [5]
Точно)
List - это в VBA.
Слона-то я и не приметил)
← →
oldman © (2007-11-28 17:06) [7]
> ocean © (28.11.07 14:37)
В экселе индекс прописывается в указанную тобой ячейку сам.
Не парь людям мозги.
Когда кидаешь на лист комбобокс ты должен указать параметры:
1. Диапазон ячеек с параметрами
2. Ячейку, куда пишется результат выбора.
← →
ocean © (2007-11-28 17:43) [8]Sheets("INDEX").ComboBox1.List(ListIndex) = 1
не работает. Я не понимаю, к какому объекту он относится?
← →
ocean © (2007-11-28 17:52) [9]В смысле, к какому объекту относится ComboBox1? В воркшите его нет. В примерах пишут, что-то типа INDEX!ComboBox1, только где?
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.12.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c