Здравствуйте.
Помогите автоматизировать задачу макросом.
Необходимо пересохранить csv-файлы в xlsx-файлы, удалив в них строки с вхождениями по F:F из файла txt-файла. Дополнительные действия описаны ниже.
Во вложенной книге с макросом реализовано открытие, удаление столбцов и сохранение в xlsx. Но сохраняет некорректно из-за разделителей точки с запятой в csv-файлах. Как починить не разобрался.
Порядок действий, как я себе представляю.
Помогите автоматизировать задачу макросом.
Необходимо пересохранить csv-файлы в xlsx-файлы, удалив в них строки с вхождениями по F:F из файла txt-файла. Дополнительные действия описаны ниже.
Во вложенной книге с макросом реализовано открытие, удаление столбцов и сохранение в xlsx. Но сохраняет некорректно из-за разделителей точки с запятой в csv-файлах. Как починить не разобрался.
Порядок действий, как я себе представляю.
- По нажатию на кнопку, открыть диалог выбора csv-файлов.
- Удалить все строки с вхождениями по F:F из текстового файла.
- Удалить диапазоны C:C, J:K.
- Установить автоматическую ширину для всех столбцов, кроме B:B, для него — 60.
- Преобразовать весь диапазон данных на листе в таблицу без форматирования, с сортировкой по F:F.
- Сохранить файл как xlsx.
- Таким образом пройтись по всем файлам, которые я выберу на первом шаге.