Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » Разное - Как скопировать определенное количество строк?

Ответить
Настройки темы
Разное - Как скопировать определенное количество строк?

Аватара для sepembra

Старожил


Сообщения: 234
Благодарности: 4


Конфигурация

Профиль | Отправить PM | Цитировать


Здравствуйте. Есть формат txt, и exel. Вообще впринципе могу в любой формат конвертировать документ.
Смысл: в документе база емейлов 42000 одним столбцом.
Задача: скопировать определенное количество строк/столбцов, например с 1 по 1500, далее 1501 по 3000, и т.д. То есть партиями по 1500 штук. Как это сделать?








Отправлено: 11:53, 19-09-2017

 

Динохромный


Contributor


Сообщения: 690
Благодарности: 317

Профиль | Отправить PM | Цитировать


sepembra, например - воспользоваться кодом VBA наподобие приведенного ниже.

Предполагается использование Excel, данные должны располагаться в столбец.
Код проверяет, сколько ячеек столбца выделено, если это число не равно 1500 - выделяет 1500 ячеек, считая от активной ячейки (ячейка белого цвета в выделенном диапазоне) вниз.
Если уже выделено 1500 ячеек - смещает выделение на 1500 ниже.
После чего копирует выделенные ячейки - вставлять данные нужно самому, так как нет понимания, что вы делаете с данными дальше.

Код
Код: Выделить весь код
Public Sub rows_copy()
    If Selection.Rows.Count <> 1500 Then
        ActiveCell.Resize(1500, 1).Select
    Else
        Selection.Offset(1500, 0).Select
    End If
    Selection.Copy
End Sub

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

Отправлено: 13:23, 19-09-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » Разное - Как скопировать определенное количество строк?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Запуск .bat определенное количество раз и определенное количество дней 55kadi Скриптовые языки администрирования Windows 24 25-10-2016 07:06
2010 - как сделать большее количество строк в экселе vanoman Microsoft Office (Word, Excel, Outlook и т.д.) 4 19-09-2015 05:35
Прочее - как задать определенное количество хостов с одного роутера Cisco Dimchik Сетевые технологии 2 21-05-2012 11:54
CMD/BAT - [решено] Скопировать определенное колличество файлов WoW Скриптовые языки администрирования Windows 1 02-01-2012 09:36
MySQL - Максимаотное количество строк Jonik-Mnimonik Программирование и базы данных 11 17-06-2008 08:40




 
Переход