где в одном столбце несколько десятков тысяч строк. мне нужно разбить этот столбец на несколько отдельных файлов, где в каждом файле будет только 300 строк от исходного файла. есть ли у кого нибудь идеи или ссылки на нужные источники?
https://t.me/eh_chat/243861 для начала можете взять этот код.
А дальше вам понадобится код для сохранения каждого отдельно диапазона в отдельный файл.
Для начала нужен пример файла. Может там csv и его можно тупо скриптом FSO нарезать построчно.
так как там всего один столбец то можно и в CSV преобразовать если так будет легче
то есть то что вы выделили выше недостаточно? нужно будет его дополнить?
Да. Там код только нарежет столбец на листе в разные столбцы.
это уже звучит как что то что можно гуглить) щас попробую
Но предложенный вариант от Игоря вы быстрее нагуглите. Если задача разовая тем более.
я впервые слышу о FSO
Это же одна из первых тем чему учат при работе на visual basic)
меня не учили VBA. я узнал о нем через боль и страдания
Можно простым циклом с шагом 300 копировать строки на новый лист новой книги, её сразу сохранить. Более половины процесса запишет макрорекордер.
Точно. Или уже готовый взять макрос.
а меньше половины?)
Как вы говорите, через боль и страдания дописать цикл.
for i=1 to переменнаяколичествастрок step 300
я все равно смирился с болью после того как познакомился с Экзель😁
На секундочку Excel не БД. А 300 млн. это БД.
нет это txt в zip)
коллеги, если попорошу вас, и дам нужные данные, вы можете внести нужные изменения конкретно в этом тексте? думаю дальше сам справлюсь.
А вам поможет, если следующая задача будет на 300 млн.строк?
ну придется немного больше поработать руками наверное. но что поделать
Обсуждают сегодня