Я пытаюсь написать макрос Excel с помощью VBA для автоматизации импорта CSV-текста в электронную таблицу, но я никогда не делал этого раньше. Мне нужно убедиться, что мастер импорта текста, который появляется, запускается одинаково каждый раз. Шаги, которые мне нужно принять это:Автоматический импорт текста в Excel 2007
- Открыть файл, используя открытый файл диалоговое
- типа Set для Разграниченный
- Набор разделителей для запятой
- Установите все столбцы, которые будут импортированы в виде текста
- Автоподбор всех столбцов
Я не могу проглядеть в документации, которая показывает, как делать такие вещи, как открытые файлы. Даже быть в состоянии начать там было бы полезно.
Возможно, вы захотите использовать PowerShell для автоматизации GUI - например. выполнять всю работу вне Excel. –