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

Вход

Регистрация

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

 

= Мир MS Excel/поиск значения на др листе и вывести продолжение - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » поиск значения на др листе и вывести продолжение (Формулы/Formulas)
поиск значения на др листе и вывести продолжение
Luba777 Дата: Суббота, 02.12.2017, 13:57 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день! На лист1 у меня справочник. При вводе на лист2 в любую ячейку значение которое находится в столбце А лист1 нужно получить под этим значением все значения в ячейках В:I. Подскажите пожалуйста.
К сообщению приложен файл: primer.xlsx(18Kb)
 
Ответить
СообщениеДобрый день! На лист1 у меня справочник. При вводе на лист2 в любую ячейку значение которое находится в столбце А лист1 нужно получить под этим значением все значения в ячейках В:I. Подскажите пожалуйста.

Автор - Luba777
Дата добавления - 02.12.2017 в 13:57
Wasilich Дата: Понедельник, 04.12.2017, 08:55 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1221
Репутация: 322 ±
Замечаний: 0% ±

2003
Не очень понятно что вы хотите. Как понимать
При вводе на лист2 в любую ячейку
Что значит - в любую? Нарисовали бы примерчик на Лист2.
 
Ответить
СообщениеНе очень понятно что вы хотите. Как понимать
При вводе на лист2 в любую ячейку
Что значит - в любую? Нарисовали бы примерчик на Лист2.

Автор - Wasilich
Дата добавления - 04.12.2017 в 08:55
Luba777 Дата: Понедельник, 04.12.2017, 20:18 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Wasilich, Спасибо что откликнулись. Вверху не тот файл приложила. Сейчас прикрепила правильный
К сообщению приложен файл: 8994637.xlsx(15Kb)


Сообщение отредактировал Luba777 - Понедельник, 04.12.2017, 20:21
 
Ответить
СообщениеWasilich, Спасибо что откликнулись. Вверху не тот файл приложила. Сейчас прикрепила правильный

Автор - Luba777
Дата добавления - 04.12.2017 в 20:18
Che79 Дата: Понедельник, 04.12.2017, 20:35 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 672
Репутация: 114 ±
Замечаний: 0% ±

Excel 2007, 2013
Luba777, здравствуйте. Может, я не понял вопрос, но почему, например не просто
Код
=Лист1!A1
+ФЯ 0;; если надо скрыть нули

UPD
А, не, похоже, действительно, не так понял...


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Понедельник, 04.12.2017, 20:43
 
Ответить
СообщениеLuba777, здравствуйте. Может, я не понял вопрос, но почему, например не просто
Код
=Лист1!A1
+ФЯ 0;; если надо скрыть нули

UPD
А, не, похоже, действительно, не так понял...

Автор - Che79
Дата добавления - 04.12.2017 в 20:35
sboy Дата: Вторник, 05.12.2017, 13:30 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1174
Репутация: 294 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Если правильно понял
[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target = "" Then Exit Sub
    Application.EnableEvents = False
        With Sheets("Лист1")
            With .Range(.Cells(1), .Cells(1).End(xlDown))
                Set rF = .Find(Target, .Cells(1), xlValues, xlWhole)
            End With
        End With
        If Not rF Is Nothing Then
            Target.Offset(1, 0).Resize(1, 8).Value = rF.Offset(0, 1).Resize(1, 8).Value
        End If
Application.EnableEvents = True
End Sub
[/vba]
К сообщению приложен файл: 8994637.xlsm(18Kb)
 
Ответить
СообщениеДобрый день.
Если правильно понял
[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target = "" Then Exit Sub
    Application.EnableEvents = False
        With Sheets("Лист1")
            With .Range(.Cells(1), .Cells(1).End(xlDown))
                Set rF = .Find(Target, .Cells(1), xlValues, xlWhole)
            End With
        End With
        If Not rF Is Nothing Then
            Target.Offset(1, 0).Resize(1, 8).Value = rF.Offset(0, 1).Resize(1, 8).Value
        End If
Application.EnableEvents = True
End Sub
[/vba]

Автор - sboy
Дата добавления - 05.12.2017 в 13:30
Luba777 Дата: Вторник, 05.12.2017, 19:28 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 79
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
sboy,Спасибо огромное!
 
Ответить
Сообщениеsboy,Спасибо огромное!

Автор - Luba777
Дата добавления - 05.12.2017 в 19:28
Мир MS Excel » Вопросы и решения » Вопросы по Excel » поиск значения на др листе и вывести продолжение (Формулы/Formulas)
Страница 1 из 11
Поиск:

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