Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.30;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
15-1196325054
de.
2007-11-29 11:30
2007.12.30
Нужны иконки


2-1196895020
Malik
2007-12-06 01:50
2007.12.30
IncludeTrailingBackslash


15-1195868497
Duo
2007-11-24 04:41
2007.12.30
Как определить, что мышь над TToolButton.


2-1196855506
NailMan
2007-12-05 14:51
2007.12.30
Как сделать маску на ввод текста в TEdit?


15-1196341034
Layner
2007-11-29 15:57
2007.12.30
Как по автозагрузке Win(XP) вывести Диспетчер задач Windows