Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Возможно ли в EXEL такое???? / 10 сообщений из 10, страница 1 из 1
01.06.2005, 09:33:08
    #33093935
aksi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли в EXEL такое????
Имеется документ в екселе, который содержит в себе 2 листа, называются они соответственно Лист1, Лист2.
Так вот Лист1 содержит перечень кодов (в виде цифр) и Значение этого кода (в виде текста).
так вот мне надо чтоб в Листе2 при наборе любого кода в соседней ячейке выводилось соответственно его значение (Значение кода бралось соответственно из Листа1, код вводимый в Листе2 соответствует коду в Листе1). Проблема заключается в том что кодов очень много, они разные и значение для каждого из них тоже разное, условие ставить - это просто не реально!!!!!!

Причем вводимые кода в Лист2 все время меняются
Вобще ексел может позволить решение такой проблемы????????
...
Рейтинг: 0 / 0
01.06.2005, 09:38:43
    #33093944
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли в EXEL такое????
f1 - ВПР
...
Рейтинг: 0 / 0
01.06.2005, 09:41:38
    #33093953
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли в EXEL такое????
Макрос надо писать на событие листа OnChange (писать не в модуле, а в коде листа)
...
Рейтинг: 0 / 0
01.06.2005, 11:13:11
    #33094256
aksi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли в EXEL такое????
big-duke не демала что все так просто, спасибо!!!!!
...
Рейтинг: 0 / 0
04.06.2005, 18:11:16
    #33101123
alxfree
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли в EXEL такое????
aksiИмеется документ в екселе, который содержит в себе 2 листа, называются они соответственно Лист1, Лист2.
...
Причем вводимые кода в Лист2 все время меняются
Вобще ексел может позволить решение такой проблемы????????

=ИНДЕКС(Лист1!B4:B7;ПОИСКПОЗ(B4;Лист1!A4:A7;0))

A4:A7 - коды
B4:B7 - значения
Но если ввести несуществующий код выдаст #Н/Д.
Если хочешь от этого избавиться то можно добавить обработку, типа:

=ЕСЛИ(ЕОШИБКА(ИНДЕКС(Лист1!B4:B7;ПОИСКПОЗ(B4;Лист1!A4:A7;0)));"";ИНДЕКС(Лист1!B4:B7;ПОИСКПОЗ(B4;Лист1!A4:A7;0)))
...
Рейтинг: 0 / 0
06.06.2005, 16:46:24
    #33103091
Возможно ли в EXEL такое????
А никто не подскажет как аналог функции ВПР (или ГПР) прописать в VBA?

Заранее очень благодарен.
...
Рейтинг: 0 / 0
07.06.2005, 18:30:58
    #33105773
alxfree
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли в EXEL такое????
СлобожанинА никто не подскажет как аналог функции ВПР (или ГПР) прописать в VBA?

Заранее очень благодарен.
В VBA все пишется по англицки
вместо ВПР - VLOOKUP
вместо ГПР - HLOOKUP

Или я не понял вопрос?
...
Рейтинг: 0 / 0
07.06.2005, 19:59:56
    #33105921
Возможно ли в EXEL такое????
Уважаемый alxfree,
Да я вроде разобрался с этой проблемой (см.тему "Как написать в VBA функцию аналог ВПР?").
Но всё же спасибо.
Теперь меня мучит вопрос как прописать в VBA для Excel несколько "If...Then...Else..."

С уважением,
Слобожанин.
...
Рейтинг: 0 / 0
07.06.2005, 21:12:22
    #33106013
Select Case
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли в EXEL такое????
попробуй посмотреть F1 по словам Select...Case Statement, если я правильно стелепятил.
...
Рейтинг: 0 / 0
09.06.2005, 14:26:03
    #33109536
Возможно ли в EXEL такое????
Уважаемый Select Case,
Спасибо, разобрался. Просто что-то сначала не получалось.
Видно, где-то допустил ошибку. :):):):):)

Спасибо.

С уважением,
Слобожанин.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Возможно ли в EXEL такое???? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]