Мне нужно скопировать все содержимое файлов Windows в документ Excel. Ниже приведен пример изображения Windows Explorer, содержащего файлы для экспорта

Использование командной строки

Я делаю эту строку, чтобы скопировать файлы, но она не копируется или экспортируется по столбцам

dir > export.xls 

Я также попытался экспортировать его сначала в .txt и просто скопировать, но все равно выводить

dir > export.txt

Вот результат

ожидаемый результат - экспорт в столбец.

1 ответ1

1

Используйте версию .txt, как вы описали:dir > export.txt

Затем откройте Excel и в Excel откройте файл (Ctrl-O или Файл / Открыть на ленте), убедившись, что для Типа задано значение All Files (*.*) Не открывайте файл, перетаскивая его из проводника.

Когда вы выбираете файл в диалоговом окне «Открыть файл», Excel должен ответить, отобразив «Мастер импорта текста». В этом мастере выберите «Фиксированная ширина» в качестве исходного типа данных и нажмите кнопку «Далее».

На шаге 2 мастер должен открыть окно предварительного просмотра данных, которое по умолчанию поместит выходные данные команды dir в столбчатую структуру. Похоже, что это в основном правильно, но индикатор времени дня (AM/PM) помещается в отдельный столбец, а не само время.

Удаление разделителя между этими двумя столбцами (объединение их в 1 столбец) выполняется двойным щелчком по стрелке вверху строки столбца.

После нажатия кнопки «Далее», чтобы перейти к этапу 3 мастера, необходимо убедиться, что в первом столбце указан формат данных «Дата» (в моем случае - «DMY», в вашем случае - «MDY»). Нажмите «Завершить», и данные списка файлов должны быть импортированы с отдельным столбцом для даты, времени, того, является ли файл каталогом, размером файла и именем файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .