Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 23.01.2020, 18:24   #1
Фодин
Пользователь
 
Регистрация: 05.11.2017
Сообщений: 17
По умолчанию Как выделить и скопировать на буфер обмена все столбцы где есть дата с А1 ?

Здравствуйте!
Нужен макрос.
На А1 вводиться дата, и в столбце А есть даты. Очень много строк.
Вот надо найти строки где есть дата с А1.
Выделить и скопировать на буфер обмена все столбцы где есть дата с А1.
Не смог экзел файл загрузить.
Изображения
Тип файла: jpg Тест.jpg (121.5 Кб, 1 просмотров)
Фодин вне форума Ответить с цитированием
Старый 23.01.2020, 19:54   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,111
По умолчанию

Думаю проще воспользоватЬся стандартным функционалом - фильтром. Сразу увидите - есть такая дата или нет. И не нужно ничего вводить, возможно ошибаясь...
Ну а если трудно затем выделить и скопировать отфильтрованные строки - для этого можно и макрос написать, только придумайте как его будете вызывать.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 23.01.2020, 21:31   #3
Фодин
Пользователь
 
Регистрация: 05.11.2017
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Думаю проще воспользоватЬся стандартным функционалом - фильтром. Сразу увидите - есть такая дата или нет. И не нужно ничего вводить, возможно ошибаясь...
Ну а если трудно затем выделить и скопировать отфильтрованные строки - для этого можно и макрос написать, только придумайте как его будете вызывать.
Дата есть.
Проблема в выделение и копирование.
Фодин вне форума Ответить с цитированием
Старый 24.01.2020, 20:24   #4
Elixi
Пользователь
 
Регистрация: 10.05.2019
Сообщений: 80
По умолчанию

Цитата:
Сообщение от Фодин Посмотреть сообщение
Проблема в выделение и копирование
нет, это не так
у вас проблема - фильтр
посмотрите видео и потом ещё раз внимательно прочитайте сообщение от Hugo121
https://www.youtube.com/watch?v=9zXp_wF90gA
Elixi вне форума Ответить с цитированием
Старый 24.01.2020, 22:45   #5
Фодин
Пользователь
 
Регистрация: 05.11.2017
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Elixi Посмотреть сообщение
нет, это не так
у вас проблема - фильтр
посмотрите видео и потом ещё раз внимательно прочитайте сообщение от Hugo121
https://www.youtube.com/watch?v=9zXp_wF90gA
фильтр не проблема. проблема в выделение и копирование данных по датам. так как очень много строк и столбцов. за указанную дату может и быт более 300 строк с одной датой. вот для этого нужен макрос.
Фодин вне форума Ответить с цитированием
Старый 25.01.2020, 00:17   #6
Elixi
Пользователь
 
Регистрация: 10.05.2019
Сообщений: 80
По умолчанию

если фильтр не проблема, можно попробовать:
- наехать курсором на любую ячейку в отфильтрованом списке
- нажать комбинацию клавиш <CTRL+А> (должен выделиться весь список)
- далее наверное уже знаете, нажать комбинацию клавиш <CTRL+C>,
и вставить куда вам захочется <CTRL+V>
Elixi вне форума Ответить с цитированием
Старый 25.01.2020, 11:26   #7
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 450
По умолчанию

создать столбец значений

=ЗНАЧЕН(
формат ячеек дата

и небось реально искать
учим C# зная basic & excel
сфинкс вне форума Ответить с цитированием
Старый 25.01.2020, 11:52   #8
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 2,877
По умолчанию

Включи макрорекордер,
проделай все операции вручную - получи макрос.
Допили по нужде.
Повесь на кнопку.
Profit
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 25.01.2020, 14:34   #9
Фодин
Пользователь
 
Регистрация: 05.11.2017
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Включи макрорекордер,
проделай все операции вручную - получи макрос.
Допили по нужде.
Повесь на кнопку.
Profit
Строки меняются в количестве. За одну дату может быт от 50 до 500 строк.
Фодин вне форума Ответить с цитированием
Старый 25.01.2020, 15:55   #10
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,111
По умолчанию

Фильтру безразлично количество. В разумных пределах.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите скопировать гиперссылку в буфер обмена GfiFer Microsoft Office Excel 1 23.09.2016 17:19
Скопировать текст между тегами в буфер обмена daaa Общие вопросы Delphi 2 08.08.2013 13:17
Скопировать файл в буфер обмена cw_o Microsoft Office Word 2 31.08.2012 13:17
скопировать файл в буфер обмена Rolls Общие вопросы Delphi 15 17.02.2012 00:03
Скопировать в буфер обмена Dj_smart JavaScript, Ajax 8 15.05.2008 18:16


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840