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

Вход

Регистрация

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

 

= Мир MS Excel/Как выполнить цикл перебора значений? - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как выполнить цикл перебора значений?
Константин Дата: Четверг, 30.08.2012, 10:38 | Сообщение № 1
Группа: Гости
Здравствуйте!Как мне сделать следующее: на первом листе прописать значения со второго листа, опираясь на порядковые номера, т.е. функция должна находить значение 1 на втором листе и вставлять в первый соответствующее значение?
Нужно что бы на первом листе появился столбец С со знчениями, взятыми с листа 2, так что бы Вадим-лысый, Ноздрин-начальник, Дима-странный (пример абстрактный). То есть формула должна найти соответсвие между с толбцами А на разных листах и подставить значения. Пробывал писать через "ЕСЛИ", но в рабочем примере более 100 строк((
 
Ответить
СообщениеЗдравствуйте!Как мне сделать следующее: на первом листе прописать значения со второго листа, опираясь на порядковые номера, т.е. функция должна находить значение 1 на втором листе и вставлять в первый соответствующее значение?
Нужно что бы на первом листе появился столбец С со знчениями, взятыми с листа 2, так что бы Вадим-лысый, Ноздрин-начальник, Дима-странный (пример абстрактный). То есть формула должна найти соответсвие между с толбцами А на разных листах и подставить значения. Пробывал писать через "ЕСЛИ", но в рабочем примере более 100 строк((

Автор - Константин
Дата добавления - 30.08.2012 в 10:38
DJ_Marker_MC Дата: Четверг, 30.08.2012, 10:46 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
=ВПР(искомое значение;таблица в которой ищем;номер подставляемого столбца;интервальный просмотр - тут как правило ставим 0)
К сообщению приложен файл: 6236717.xlsx (8.7 Kb)


Сообщение отредактировал marker_mc - Четверг, 30.08.2012, 10:53
 
Ответить
Сообщение=ВПР(искомое значение;таблица в которой ищем;номер подставляемого столбца;интервальный просмотр - тут как правило ставим 0)

Автор - DJ_Marker_MC
Дата добавления - 30.08.2012 в 10:46
Irysha Дата: Четверг, 30.08.2012, 10:50 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация: 17 ±
Замечаний: 0% ±

2007,2013
Очень жаль, что Вы ленитесь почитать правила и зарегистрироваться, т.к. без примера плохо

А в отношении функции ВПР не все так однозначно. Исходя из задание нет гарантии в правильности решения


Сообщение отредактировал Irysha - Четверг, 30.08.2012, 10:52
 
Ответить
СообщениеОчень жаль, что Вы ленитесь почитать правила и зарегистрироваться, т.к. без примера плохо

А в отношении функции ВПР не все так однозначно. Исходя из задание нет гарантии в правильности решения

Автор - Irysha
Дата добавления - 30.08.2012 в 10:50
DJ_Marker_MC Дата: Четверг, 30.08.2012, 10:55 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
судя из вот этой фразы "формула должна найти соответсвие между с толбцами А на разных листах и подставить значения" так 100% можно обойтись ВПР.
 
Ответить
Сообщениесудя из вот этой фразы "формула должна найти соответсвие между с толбцами А на разных листах и подставить значения" так 100% можно обойтись ВПР.

Автор - DJ_Marker_MC
Дата добавления - 30.08.2012 в 10:55
Alexander_Galizin Дата: Четверг, 10.09.2015, 12:16 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
Добрый день.
У меня имеются 30 полей со списком Combobox1, Combobox2......Combobox30
Мне необходимо присвоить значение Combobox1.text="-----" и так для всех кнопок на листе. Я могу сделать это для каждой в отдельности в макросе:

sub Макрос1()
Combobox1.text="-----"
Combobox2.text="-----"
.
.
.
Combobox30.text="-----"
end sub

Помогите пожалуйста это сделать в каком-нибудь цикле, лучше for next, который перебирал бы все эти Combobox
[moder]Читайте Правила форума. Создавайте свою тему. Прикладывайте пример в Excel. Код макроса в сообщении обрамляйте спецтегами (с помощью кнопки #).


Сообщение отредактировал _Boroda_ - Четверг, 10.09.2015, 12:21
 
Ответить
СообщениеДобрый день.
У меня имеются 30 полей со списком Combobox1, Combobox2......Combobox30
Мне необходимо присвоить значение Combobox1.text="-----" и так для всех кнопок на листе. Я могу сделать это для каждой в отдельности в макросе:

sub Макрос1()
Combobox1.text="-----"
Combobox2.text="-----"
.
.
.
Combobox30.text="-----"
end sub

Помогите пожалуйста это сделать в каком-нибудь цикле, лучше for next, который перебирал бы все эти Combobox
[moder]Читайте Правила форума. Создавайте свою тему. Прикладывайте пример в Excel. Код макроса в сообщении обрамляйте спецтегами (с помощью кнопки #).

Автор - Alexander_Galizin
Дата добавления - 10.09.2015 в 12:16
  • Страница 1 из 1
  • 1
Поиск:

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