|
2 / 2 / 0
Регистрация: 22.04.2013
Сообщений: 13
|
|
Нарезка эксель-файла в текстовые файлы22.04.2013, 22:28. Показов 5989. Ответов 31
Метки нет (Все метки)
Добрый день, уважаемые форумчане.
Подскажите пожалуйста возможно ли сделать такое с помощью VBA в excel: А то уже пол дня сегодня копирую строчки. Итак есть файл excel, структура - 4 столбца и 1 000 000 строк и такая же структкра в другом файле excel, только с другими данными. Мне нужно нарезать файлы excel в txt файлы следующим образом: первый файл txt, например, D1.txt это 20 000 записей из первого файла excel второй файл txt, например D2.txt объемом 100 000 записей ( то есть 25 000 строк и 4 столбца данных), где 20 000 записей из первого файла excel (теже самые что уже есть в D1.txt), а 80 000 записей из второго файла excel следующий файл D1.txt будет j, объемом 40 000 записей из первого файла excel к нему сопряженный D2.txt - 200 000 записей, из который 40 000 это теже 40 000 записей из файлв D1.txt, а остальные 160 000 записей из второго файла excel вот таким оразом, необходимо нарезать txt файлы из двух файлов excel, размеры текстовых файлов от 100 000 до 1 000 000 записей где во всех случаях получаются объемы файлов D1.txt/D2.txt = 1/5 Подскажите, пожалуйста, возможно ли это сделать средствами VBA или нет. И, если не тяжело, то показать как написать такой скриптик, а то я уже пол дня промучалась копировать эти строчки по файлам
0
|
|
| 22.04.2013, 22:28 | |
|
Ответы с готовыми решениями:
31
Определить строки этого файла, содержащие максимальную по длине подстроку, состоящую из одинаковых символов Определить совпадают ли компоненты файла F с компонентами файла G (файлы текстовые)
|
|
Я не экстрасенс
382 / 339 / 34
Регистрация: 22.01.2013
Сообщений: 1,126
|
|||||||||||
| 25.04.2013, 19:17 | |||||||||||
|
Что называется, "решение в лоб"
Формирование D1.txt
2
|
|||||||||||
|
2 / 2 / 0
Регистрация: 22.04.2013
Сообщений: 13
|
|
| 25.04.2013, 20:44 [ТС] | |
|
вероятно код очень простой и изящный, но с кодировкой не все хорошо, можно попросить вас записать или в файл или в другой кодировке
1
|
|
|
Ушел с CyberForum совсем!
|
||||||
| 25.04.2013, 22:31 | ||||||
|
Дык там в "левой кодировке" только комменты и путь файла. Путь у тебя все равно будет свой.
с помощью проги TCode, расшифровал крокозябры
1
|
||||||
| 26.04.2013, 07:31 | |
|
2
|
|
|
2 / 2 / 0
Регистрация: 22.04.2013
Сообщений: 13
|
|
| 26.04.2013, 16:19 [ТС] | |
|
скажите пожалуйста, после запуска макроса 1(), он потер весь первый лис (Лист1), его больше не существует, с этим можно как-то бороться или лучше преред каждым разом создавать резервную копию ?
0
|
|
|
Я не экстрасенс
382 / 339 / 34
Регистрация: 22.01.2013
Сообщений: 1,126
|
|
| 26.04.2013, 16:26 | |
|
Я просто закрывал *.xls без сохранения.
0
|
|
|
2 / 2 / 0
Регистрация: 22.04.2013
Сообщений: 13
|
|
| 26.04.2013, 16:49 [ТС] | |
|
Хорошо, Спасибо :О)
Вы меня очень выручили! Со вторым макросом еще не очень разобралась, но если что, я обязательно напишу
0
|
|
|
Я не экстрасенс
382 / 339 / 34
Регистрация: 22.01.2013
Сообщений: 1,126
|
|
| 26.04.2013, 17:15 | |
|
Открою ВЕЛИКУЮ ТАЙНУ - я макросы не писал,
а записывал (Сервис-Макросы-Запись), а потом только цифры корректировал. Попробуте так же - возможно будет проще.
0
|
|
|
2 / 2 / 0
Регистрация: 22.04.2013
Сообщений: 13
|
||||||
| 26.04.2013, 19:35 [ТС] | ||||||
|
подскажите пожалуйста, что тут не так
это попытка испортить данные, путем добавления к четырем строчкам из пяти 5000
0
|
||||||
|
2 / 2 / 0
Регистрация: 22.04.2013
Сообщений: 13
|
|
| 01.05.2013, 17:56 [ТС] | |
|
Спасибо всем огромное! Все получилось, все работает!
0
|
|
| 01.05.2013, 17:56 | |
|
Текстовые файлы: найти разность первой и последней компонент файла Текстовые файлы: Определить количество слов в каждой строке файла Текстовые файлы. Найти периметр многоугольника по координатам вершин из файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|