Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Office Excel
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Kirasa
0 / 0 / 0
Регистрация: 08.01.2017
Сообщений: 15
1

Переключение макросов в ComboBox

28.01.2017, 11:53. Просмотров 924. Ответов 4
Метки нет (Все метки)

Здравствуйте, подскажите, пожалуйста, как вставить макросы в ComboBox.
Например, я нажимаю на список и есть выбор "Автоматический пересчет" -
Код
Application.Calculation = xlAutomatic
и "Ручной пересчет" -
Код
Application.Calculation = xlManual
. Получается, что я выбираю из списка "ручной пересчет" и настройки параметров вычислений меняются.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2017, 11:53
Ответы с готовыми решениями:

Переключение списков в combobox
Доброго времени суток, очень прошу объяснить как сделать так, чтобы при выборе значений из одного...

Переключение файлов через ComboBox
При загрузке формы происходит считывание и обработка файла в ComboBox1...ComboBox8 ...

Сделать через ListBox или ComboBox переключение 5-ти таблиц
Прошу помогите мне. Есть программа с БД MS Access состоящий из 5 таблиц со связями, мне нужно...

Combobox в окне с другим фоном. Как убрать белые углы combobox?
Основное окно имеет градиентную заливку фона. Также включены стили windows через манифест. ...

Содержимое второго ComboBox-а должно зависеть от выбранного элемента в первом ComboBox-е
Здраствуйте!У меня такая задачка. У меня есть 2 компонента CombBox. В первом я выбираю запись. А во...

4
pashulka
3339 / 1789 / 753
Регистрация: 01.12.2010
Сообщений: 3,561
28.01.2017, 16:04 2
Пример для ComboBox1 расположеного на форме

Visual Basic
1
2
3
4
5
6
7
8
Private Sub UserForm_Initialize()
    ComboBox1.Style = fmStyleDropDownList
    ComboBox1.List = Array("Автоматический пересчет", "Ручной пересчет")
End Sub
 
Private Sub ComboBox1_Change()
    Application.Calculation = IIf(ComboBox1.ListIndex, xlManual, xlAutomatic)
End Sub
1
Kirasa
0 / 0 / 0
Регистрация: 08.01.2017
Сообщений: 15
29.01.2017, 07:03  [ТС] 3
pashulka, спасибо, но если у меня список не в форме, а просто на листе кнопка установлена, можно как-то туда прописать?
0
Вложения
Тип файла: xls пересчет.xls (26.0 Кб, 4 просмотров)
pashulka
3339 / 1789 / 753
Регистрация: 01.12.2010
Сообщений: 3,561
29.01.2017, 09:59 4
Лучший ответ Сообщение было отмечено Kirasa как решение

Решение

Kirasa, Смотрите аттач
1
Вложения
Тип файла: zip Sample_for_Kirasa.zip (12.3 Кб, 4 просмотров)
Kirasa
0 / 0 / 0
Регистрация: 08.01.2017
Сообщений: 15
29.01.2017, 10:45  [ТС] 5
Спасибо большое.
0
29.01.2017, 10:45
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.01.2017, 10:45

Не получается передать список элементов combobox одной формы в combobox другой
Есть две формы, на главной есть список комбобокс, на доченей тоже есть комбобокс... что в...

ComboBox. Как узнать индекс при изменении состояния ComboBox
Здравствуйте, возник вопрос касательно ComboBox. В реалиях выполняемой задачи появилась...

Не получается сделать, Запись из первого ComboBox попадает во второй ComboBox
Добрый день. Проблема в правильности написания кода, нужно что бы при выборе фамилии из поле со...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.