Страницы: 1
RSS
Удалить строки с вхождениями из текстового файла и сохранить в другом формате (из csv в xlsx)
 
Здравствуйте.

Помогите автоматизировать задачу макросом.

Необходимо пересохранить csv-файлы в xlsx-файлы, удалив в них строки с вхождениями по F:F из файла txt-файла. Дополнительные действия описаны ниже.

Во вложенной книге с макросом реализовано открытие, удаление столбцов и сохранение в xlsx. Но сохраняет некорректно из-за разделителей точки с запятой в csv-файлах. Как починить не разобрался.

Порядок действий, как я себе представляю.
  1. По нажатию на кнопку, открыть диалог выбора csv-файлов.
  2. Удалить все строки с вхождениями по F:F из текстового файла.
  3. Удалить диапазоны C:C, J:K.
  4. Установить автоматическую ширину для всех столбцов, кроме B:B, для него — 60.
  5. Преобразовать весь диапазон данных на листе в таблицу без форматирования, с сортировкой по F:F.
  6. Сохранить файл как xlsx.
  7. Таким образом пройтись по всем файлам, которые я выберу на первом шаге.
 
Давайте попробуем. :)
There is no knowledge that is not power
 
Что требуется от меня?
 
Работа оплачена, задача решена. Johny, справился очень быстро, рекомендую.
Изменено: kesha - 01.11.2015 18:30:44 (опечатка)
Страницы: 1
Наверх