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

Причем вводимые кода в Лист2 все время меняются
Вобще ексел может позволить решение такой проблемы????????
...
Рейтинг: 0 / 0
Возможно ли в EXEL такое????
    #33093944
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
f1 - ВПР
...
Рейтинг: 0 / 0
Возможно ли в EXEL такое????
    #33093953
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Макрос надо писать на событие листа OnChange (писать не в модуле, а в коде листа)
...
Рейтинг: 0 / 0
Возможно ли в EXEL такое????
    #33094256
aksi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
big-duke не демала что все так просто, спасибо!!!!!
...
Рейтинг: 0 / 0
Возможно ли в EXEL такое????
    #33101123
alxfree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Возможно ли в EXEL такое????
    #33103091
А никто не подскажет как аналог функции ВПР (или ГПР) прописать в VBA?

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

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

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

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

Спасибо.

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


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