Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Бесконечное переключение между двумя командами - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Бесконечное переключение между двумя командами
aghient Дата: Пятница, 27.01.2017, 17:45 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте, подскажите пожалуйста, как сделать макрос, чтобы он переключался между двумя списками, сейчас у меня макрос переключается так: "ком.1"-"ком.2" и всё затор, нужно, чтобы он переключался между ком.1 и ком.2 постоянно, при использовании макроса, то есть "ком.1"-"ком.2"-"ком.1"-ком.2" и т.д.
К сообщению приложен файл: 4612793.xls (35.0 Kb)


Сообщение отредактировал aghient - Пятница, 27.01.2017, 17:48
 
Ответить
СообщениеЗдравствуйте, подскажите пожалуйста, как сделать макрос, чтобы он переключался между двумя списками, сейчас у меня макрос переключается так: "ком.1"-"ком.2" и всё затор, нужно, чтобы он переключался между ком.1 и ком.2 постоянно, при использовании макроса, то есть "ком.1"-"ком.2"-"ком.1"-ком.2" и т.д.

Автор - aghient
Дата добавления - 27.01.2017 в 17:45
Karataev Дата: Пятница, 27.01.2017, 17:55 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1342
Репутация: 535 ±
Замечаний: 0% ±

Excel
 
Ответить
Сообщение

Автор - Karataev
Дата добавления - 27.01.2017 в 17:55
aghient Дата: Воскресенье, 29.01.2017, 06:48 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Снова здравствуйте, подскажите еще, пожалуйста, куда в Ваш код поставить переключение цвета кнопки, чтобы было понятно, что списки между собой переключаются. В макросе 2 макрорекодером записаны цвета, смысл в том, что если выбран 1 список - цифры, то кнопка серая, а если есть переключение на 2 список - буквы, то кнопка - синяя. У меня не 2003, а 2016 excel, знаю, что цветовая схема везде разная, но это не беда, цвета я поправлю, если что.
К сообщению приложен файл: 4454639.xls (45.0 Kb)


Сообщение отредактировал aghient - Воскресенье, 29.01.2017, 06:50
 
Ответить
СообщениеСнова здравствуйте, подскажите еще, пожалуйста, куда в Ваш код поставить переключение цвета кнопки, чтобы было понятно, что списки между собой переключаются. В макросе 2 макрорекодером записаны цвета, смысл в том, что если выбран 1 список - цифры, то кнопка серая, а если есть переключение на 2 список - буквы, то кнопка - синяя. У меня не 2003, а 2016 excel, знаю, что цветовая схема везде разная, но это не беда, цвета я поправлю, если что.

Автор - aghient
Дата добавления - 29.01.2017 в 06:48
Karataev Дата: Воскресенье, 29.01.2017, 08:18 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1342
Репутация: 535 ±
Замечаний: 0% ±

Excel
В поле "Имя" (оно слева от строки формул) присвойте кнопке имя "Кнопка". Макрос использует это имя, чтобы обращаться к кнопке.
 
Ответить
СообщениеВ поле "Имя" (оно слева от строки формул) присвойте кнопке имя "Кнопка". Макрос использует это имя, чтобы обращаться к кнопке.

Автор - Karataev
Дата добавления - 29.01.2017 в 08:18
aghient Дата: Воскресенье, 29.01.2017, 08:21 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Karataev, спасибо огромное, всё работает
 
Ответить
СообщениеKarataev, спасибо огромное, всё работает

Автор - aghient
Дата добавления - 29.01.2017 в 08:21
Karataev Дата: Воскресенье, 29.01.2017, 09:38 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1342
Репутация: 535 ±
Замечаний: 0% ±

Excel
У меня не 2003, а 2016 excel, знаю, что цветовая схема везде разная, но это не беда, цвета я поправлю, если что.

Если использовать такой код:
[vba]
Код
Fill.ForeColor.RGB
[/vba]
то версия Excel'я не влияет на цвет.
Цвет ячейки можно узнать так:
[vba]
Код
ActiveCell.Interior.Color
[/vba]


Сообщение отредактировал Karataev - Воскресенье, 29.01.2017, 09:41
 
Ответить
Сообщение
У меня не 2003, а 2016 excel, знаю, что цветовая схема везде разная, но это не беда, цвета я поправлю, если что.

Если использовать такой код:
[vba]
Код
Fill.ForeColor.RGB
[/vba]
то версия Excel'я не влияет на цвет.
Цвет ячейки можно узнать так:
[vba]
Код
ActiveCell.Interior.Color
[/vba]

Автор - Karataev
Дата добавления - 29.01.2017 в 09:38
Wasilich Дата: Вторник, 31.01.2017, 01:07 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Буквы - цифры :) я тоже побалуюсь.
К сообщению приложен файл: 4681504.xls (44.0 Kb)
 
Ответить
СообщениеБуквы - цифры :) я тоже побалуюсь.

Автор - Wasilich
Дата добавления - 31.01.2017 в 01:07
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2026 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!