Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Из csv в xls с помощью батника (http://forum.oszone.net/showthread.php?t=277675)

OverSense 13-02-2014 16:32 2308514

Из csv в xls с помощью батника
 
Как я понимаю csv и xls это почти одно и тоже...
Возможно ли открыть файл с расширением .xls заменить в нем все "," на ";" сохранить не в новый файл, а этот же?

Вот какой то украл в инете... но не пойму что он в конце делает то

@echo off
Setlocal Enabledelayedexpansion Enableextensions
Set From=,
Set Into=;
Set Filename=D:\Отчеты\%date:~-10%\итоговый отчет по рабочему времени.csv
Set NewFileName=D:\Отчеты\%date:~-10%\итоговый отчет по рабочему времени2.csv
if exist "%NewFileName%" del "%NewFileName%"
for /F "UseBackQ delims= eol=" %%A in ("%filename%") do (
Set St=%%A
Set St=!ST:%From%=%Into%!
Echo !St!>>"%NewFileName%"
del "%FileName%"
)

Iska 13-02-2014 18:38 2308615

Цитата:

Цитата OverSense
Как я понимаю csv и xls это почти одно и тоже... »

Вы неправильно понимаете. Это две очень большие разницы.

Цитата:

Цитата OverSense
Возможно ли открыть файл с расширением .xls заменить в нем все "," на ";" сохранить не в новый файл, а этот же? »

Можно, но не в рамках заявленной категории, а посредством Automation, например, на WSH/PoSH.


Время: 03:42.

Время: 03:42.
© OSzone.net 2001-