Что нового

Как объеденить кучу Excel файлов в один

SavickiyAV

Новичок
Сообщения
23
Репутация
0
Версия AutoIt: 3.

Описание:

Есть множество Excel файлов данные только на лист1
Нужно обьеденить все файлы в 1 лист

Примечания:
 
Автор
S

SavickiyAV

Новичок
Сообщения
23
Репутация
0
вопрос решен
сделал кастылем. AutoIt делает батник который обьеденяет =)
вот код если кому интересно будет
#include <File.au3>
#include <Array.au3>

$FileList=_FileListToArray(@ScriptDir)
If @error=4 Then
MsgBox (0,"","Файлы/папки не найдены.")
Exit
EndIf
;_ArrayDisplay($FileList,"$FileList")
FileWrite(@ScriptDir & "\1.bat","copy /b ")
for $i=2 to $FileList[0]
FileWrite(@ScriptDir & "\1.bat",$FileList[$i])
FileWrite(@ScriptDir & "\1.bat"," + ")
Next
FileWrite(@ScriptDir & "\1.bat"," ")
FileWrite(@ScriptDir & "\1.bat","1.csv")
 

perven1

Новичок
Сообщения
57
Репутация
0
SavickiyAV , не работает.
Данные из файлов xls - не объединяются.
 
Автор
S

SavickiyAV

Новичок
Сообщения
23
Репутация
0
если Exel сохранен в csv тоесть там 1 лист и по сути его можно открыть для редактирования блокнотом то у меня все работает сразу делает батник который обьеденяет файлы
 
Верх