![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 04.04.2012
Сообщений: 4
|
![]()
У меня в Excel созданы макросы к таблице. В таблице 3 столбца. Во втором столбце "выберите значение" стрелочка вниз, кажется называется всплывающий список, или что-то такое, и нужно выбрать "удовлетворяет" или "не удовлетворяет". Если удовлетворяет, то 3 столбик остается пустым. Если не удовлетворяет, то появляется надпись "объясните причину", и нужно прописать причину. В Basic это выглядит так:
Private Sub ComboBox1_Change () If ComboBox1.Value = "Удовлетворяет" Then ComboBox2.Enabled = True Cells(10,8).Value = "" End If If ComboBox1.Value = "Не удовлетворяет" Then Cells(10,8).Value = "Объясните причину" ComboBox2.Enabled = True 'ComboBox2.ListIndex = 0 End If If ComboBox2.Value = "Выберите значение" Then ComboBox2.Enabled = False End Sub Возможно ли сделать макрос так, чтобы столбец "выберите значение" не открывался, пока не объяснят причину, если они конечно выбрали "не удовлетворяет"?! Как нужно его написать? Подскажите пожалуйста, а то много чего попробовала сделать, но не получается. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
![]()
1. Пример бы в файле бы...
2. Не объяснят кому? ![]()
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 04.04.2012
Сообщений: 4
|
![]()
К сожалению саму таблицу не могу приложить, не на домашнем компьютере, на рабочем, а ответ из дома приходится искать.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
![]()
Сочините пример дома.
Или завтра рабочий файл упростите до сути для форума.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 04.04.2012
Сообщений: 4
|
![]() |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Ответ картинкой давать?
желания нет файл создавать
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 04.04.2012
Сообщений: 4
|
![]()
Если это невозможно так и скажите, я все объяснила, как могла, защита у меня на работе на компьютере, не могу я скопировать его или еще что-то. Пока я это на работе делала 3 дня положила, как я его теперь дома создам...
|
![]() |
![]() |
![]() |
#8 | ||
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]() Цитата:
Но нужно и людей понимать. Не у каждого есть время и желание "изобретать" Ваш файл с нуля, сами говорите - 3 дня положили. А ведь потом еще бывает, и довольно часто, что да, все так, но немного не так, а вот так... и распухает тема до безобразия, только потому, что люди пытаются Вам помочь ориентируясь только на Ваше описание и свои догадки. Цитата:
В виде файла Excel.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Очередь С++ (очень очень надо) | Kronoz | Помощь студентам | 0 | 21.12.2011 17:24 |
Надо открыть TTX очень надо | Умпут | Помощь студентам | 4 | 22.12.2010 13:20 |
Очень-очень надо!Завтра сдавать уже=( Реализовать в виде модуля набор подпрограмм...(Pascal) | Dizzy | Помощь студентам | 4 | 17.12.2010 17:10 |