Сохранить CSV-файл в существующий файл, но на новом листе и переименовать лист

Я запускаю процесс, где он загружает несколько CSV-файлов в качестве моих отчетов В моей папке загрузок, где по умолчанию он принимает имя с отметкой времени.
Пример — "Keyword Planner 2014-11-24 at 21_29_24.csv"

Тогда я переименую этот файл сказать flipcart.csv, amazon.csv, и так далее.

Теперь, когда я запускаю процесс в следующий раз, он снова загрузит файл с отметкой времени, и при переименовании мне нужно:

1. Проверьте, если имя файла уже существует, затем запишите данные в существующий файл, но на новом листе.

2. Переименуйте этот лист с месяцем & год.

Как этого достичь?

Заранее спасибо

4

Решение

Вы можете вызвать php-скрипт из пакетного файла, который будет выполнять простую операцию (создать или обновить), и при создании он скопирует данные из csv-файла на лист Excel, а при обновлении вы можете создать n рабочих листов.

1

Другие решения

CSV — это простой текстовый формат. У него нет понятия «листы», поэтому это невозможно.

0