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

Вход

Регистрация

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

 

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

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Копирование диапазона между ячейками с заданными словами
Lekha Дата: Воскресенье, 28.01.2018, 17:36 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Доброго дня!
Мне нужно скопировать из одной книги в другую диапазон, начиная с ячейки, следующей за той, где присутствует слово "производитель", до ячейки, предшествующей со словом "итого". Это одна сторона проблемы.
Другая, это то, что таких "производителей" может быть несколько и скопировать содержимое их диапазонов необходимо друг за другом.
Спасибо, если уделите внимание!
 
Ответить
СообщениеДоброго дня!
Мне нужно скопировать из одной книги в другую диапазон, начиная с ячейки, следующей за той, где присутствует слово "производитель", до ячейки, предшествующей со словом "итого". Это одна сторона проблемы.
Другая, это то, что таких "производителей" может быть несколько и скопировать содержимое их диапазонов необходимо друг за другом.
Спасибо, если уделите внимание!

Автор - Lekha
Дата добавления - 28.01.2018 в 17:36
RAN Дата: Воскресенье, 28.01.2018, 18:00 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Цитата
Исхитрись ка мне добыть

То Чаво Не Может Быть!

Запиши себе названье,

Чтобы в спешке не забыть!

А не выполнишь к утру

В порошок тебя сотру


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Цитата
Исхитрись ка мне добыть

То Чаво Не Может Быть!

Запиши себе названье,

Чтобы в спешке не забыть!

А не выполнишь к утру

В порошок тебя сотру

Автор - RAN
Дата добавления - 28.01.2018 в 18:00
Lekha Дата: Воскресенье, 28.01.2018, 21:27 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Сарказм очевиден. Наверное, я некорректно задал вопрос :) Прошу прощения!
Попробую изложить свои мысли.
Для начала с помощью построчного цикла я нашел в одной из ячеек слово "Производитель". Тут же его название вытащил в переменную (мне оно тоже потом понадобится для копирования).
Дальше хотелось бы скопировать диапазон начиная со строки i+1 до строки ("Итого"-1).
Вот я и не понимаю как это сделать.

For i = 1 To 200
If Cells(i, 1) Like "Производитель*" Then
Manufacturer = Mid(Cells(i, 1), 13, InStr(Cells(i, 1), ",") - 13)
 
Ответить
СообщениеСарказм очевиден. Наверное, я некорректно задал вопрос :) Прошу прощения!
Попробую изложить свои мысли.
Для начала с помощью построчного цикла я нашел в одной из ячеек слово "Производитель". Тут же его название вытащил в переменную (мне оно тоже потом понадобится для копирования).
Дальше хотелось бы скопировать диапазон начиная со строки i+1 до строки ("Итого"-1).
Вот я и не понимаю как это сделать.

For i = 1 To 200
If Cells(i, 1) Like "Производитель*" Then
Manufacturer = Mid(Cells(i, 1), 13, InStr(Cells(i, 1), ",") - 13)

Автор - Lekha
Дата добавления - 28.01.2018 в 21:27
Nic70y Дата: Воскресенье, 28.01.2018, 21:30 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9131
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
фильтром фильтрануть,
да скопипастить.
быстрее будет


ЮMoney 41001841029809
 
Ответить
Сообщениефильтром фильтрануть,
да скопипастить.
быстрее будет

Автор - Nic70y
Дата добавления - 28.01.2018 в 21:30
Апострофф Дата: Воскресенье, 28.01.2018, 21:31 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 467
Репутация: 129 ±
Замечаний: 0% ±

Excel 1997
Lekha, приложили бы файлы с парой дутых предпринимателей и желаемый результат - давно имели бы ответ.
 
Ответить
СообщениеLekha, приложили бы файлы с парой дутых предпринимателей и желаемый результат - давно имели бы ответ.

Автор - Апострофф
Дата добавления - 28.01.2018 в 21:31
Lekha Дата: Воскресенье, 28.01.2018, 21:42 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
На счет фильтра у меня мысль была уже после того как спросил.
Наверное, это наипростейший вариант.
По поводу файла, мне не жалко, но хочется не готовый результат, а самому сделать, но подсказкой как. Интересно разобраться же.
 
Ответить
СообщениеНа счет фильтра у меня мысль была уже после того как спросил.
Наверное, это наипростейший вариант.
По поводу файла, мне не жалко, но хочется не готовый результат, а самому сделать, но подсказкой как. Интересно разобраться же.

Автор - Lekha
Дата добавления - 28.01.2018 в 21:42
Pelena Дата: Воскресенье, 28.01.2018, 22:10 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19516
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Lekha, код надо оформлять тегами с помощью кнопки #. Исправьте

самому сделать, но подсказкой как
Подсказка: когда нашли слово Производитель, сохраните номер строки в какую-нибудь переменную. Дальше ищите слово Итого и тоже запоминайте найденную строку. Из этих двух переменных формируйте диапазон для копирования.

Но с файлом всё равно было бы сподручнее


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеLekha, код надо оформлять тегами с помощью кнопки #. Исправьте

самому сделать, но подсказкой как
Подсказка: когда нашли слово Производитель, сохраните номер строки в какую-нибудь переменную. Дальше ищите слово Итого и тоже запоминайте найденную строку. Из этих двух переменных формируйте диапазон для копирования.

Но с файлом всё равно было бы сподручнее

Автор - Pelena
Дата добавления - 28.01.2018 в 22:10
  • Страница 1 из 1
  • 1
Поиск:

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