Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2014, 15:35   #1
meshkale
Пользователь
 
Регистрация: 22.01.2014
Сообщений: 32
По умолчанию колдовство с выпадающем списком и listbox

Здравствуйте, я мучаюсь 2 день ни чего не могу найти помогите кто чем может. Есть одна из множества строк в которой имеется выпадающий список от выбора значения которого должны зависить значения в listbox а следом за ним ячейка которая зависти от listbox. Боле подробное описание проблемы в прикрепленном файле для наглядности. Я новичок в VBA поэтому не представляю как это делается, в Delphi может быть разобрался бы, но это- темный лес)
Вложения
Тип файла: rar Microsoft Excel Worksheet.rar (8.5 Кб, 13 просмотров)

Последний раз редактировалось meshkale; 06.02.2014 в 15:37.
meshkale вне форума Ответить с цитированием
Старый 06.02.2014, 22:59   #2
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

Возникает ряд вопросов. Трижды выбрав 1, текст бокс заполняется или это одно значение. Как думаете очищать текст бокс. У Вас написано
Цитата:
выбираю значение 1 из выпадающего списка ячейки Д1 в листбоксе вставляются единицы
как сейчас в файле? Или как то по одному? Если по одному то понятна фраза "когда заполнится, но непонятна фраза "вставляЮтся единицЫ".
Вложения
Тип файла: rar meshkale.rar (8.8 Кб, 8 просмотров)
gling вне форума Ответить с цитированием
Старый 07.02.2014, 08:48   #3
meshkale
Пользователь
 
Регистрация: 22.01.2014
Сообщений: 32
По умолчанию

На первый взгляд все так как я и хотел, но я так понял что он просто повторяет значение, а если сделать чтобы значения были разные и при выборе единицы из выпадающего списка у меня в листбоксе был столбец К, при выборе двойки столбец Л и столбец М для третьего значения из выпадающего списка?
Вложения
Тип файла: rar meshkale.rar (8.5 Кб, 5 просмотров)
meshkale вне форума Ответить с цитированием
Старый 07.02.2014, 08:51   #4
meshkale
Пользователь
 
Регистрация: 22.01.2014
Сообщений: 32
По умолчанию

Очищать его не надо, это что то вроди чек листа на котором я отмечаю пункты для того чтобы не забыть что у меня есть а чего еще не хватает
meshkale вне форума Ответить с цитированием
Старый 07.02.2014, 22:40   #5
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

А можа так подойдет?
Вложения
Тип файла: rar meshkale.rar (10.3 Кб, 40 просмотров)

Последний раз редактировалось gling; 07.02.2014 в 22:44.
gling вне форума Ответить с цитированием
Старый 10.02.2014, 14:33   #6
meshkale
Пользователь
 
Регистрация: 22.01.2014
Сообщений: 32
По умолчанию

Идеально!!!Спасибо огромное!! Только формула вообще мне не понятная, буду разбираться)))
meshkale вне форума Ответить с цитированием
Старый 10.02.2014, 15:55   #7
meshkale
Пользователь
 
Регистрация: 22.01.2014
Сообщений: 32
По умолчанию

Возникла проблема, пытаюсь сделать тоже самое но со своими данными и в формуле влезает #ССЫЛКА , что я могу не так делать?((
meshkale вне форума Ответить с цитированием
Старый 10.02.2014, 18:01   #8
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

Вы посмотрите в формуле вместо чего появляется ссылка, сравните с действующей и исправьте. Скорей всего это из за имени. У Вас ячейке В1 присвоено имя "значение_3", для чего не знаю, если это делали не вы, то ссылайтесь прямиком на ячейку, возможно и пропадет ссылка. Для этого в формуле замените "значение_3" на $D$1. Да забыл надо удалить имя из Диспетчера имен.

Последний раз редактировалось gling; 10.02.2014 в 23:01.
gling вне форума Ответить с цитированием
Старый 11.02.2014, 08:39   #9
meshkale
Пользователь
 
Регистрация: 22.01.2014
Сообщений: 32
По умолчанию

На имя не ругается с ним все впорядке ошибка выскакивает я так понял при подсчете строки, считает ГПР(1;К1:М4;10-4;0), даже если я копирую вспомогательные ячейки в другое место всплывает эта ошибка(
meshkale вне форума Ответить с цитированием
Старый 11.02.2014, 08:53   #10
meshkale
Пользователь
 
Регистрация: 22.01.2014
Сообщений: 32
По умолчанию

Все я разобрался, по скольку я с формулами ранее встречался редко, я туплю (10 это был номер строки в моей ячейке с формулой и из нее вычиталась 4 что приводило к ссылке на пустую ячейку) спасибо огромное еще раз))
meshkale вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
фильтр в выпадающем списке Red Warrior Microsoft Office Excel 1 17.06.2013 11:42
Аналог ListIndex в выпадающем списке VictorM Microsoft Office Excel 2 07.11.2012 00:23
Различные форматы в выпадающем списке Eldrich JavaScript, Ajax 3 23.03.2011 22:03
Создание в VBA "поле с выпадающем списком" tae1980 Microsoft Office Excel 2 30.03.2009 12:22
Пусто в выпадающем списке? ZORRO2005 Microsoft Office Excel 6 10.01.2008 11:59