Страницы: 1
RSS
Экспогрт csv из выбранных файлов папки на один лист
 
Ребят, поомогите прописать получение текста из выбранных в окне csv-файлов один под другим на один лист  
Код
With ActiveSheet.QueryTables.Add(Connection:= _
        "TEXT;C:\Users\1.csv", _
Destination:=Range("$A$1")).Name = "1"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = 1251
.TextFileStartRow = 3
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = False
.TextFileSemicolonDelimiter = True
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(2, 1, 1, 1, 1, 1)
.TextFileTrailingMinusNumbers = True
.Refresh BackgroundQuery:=False
End With
Изменено: askex - 26.06.2019 21:45:07
 
askex, у вас до сих пор Excel 2007?
 
да
разве это повлияет на написание макроса VBA?
Осталось зациклить и сделать диалоговое окно с мультиселектом файлов + определение последней ячейки
 
Цитата
askex написал:
это повлияет на написание макроса
нет, не повлияет
 
askex,а эта статья из "Приемов" не поможет?
 
не поможет, т.к. хочу на VBA
поможет вот это https://www.excel-vba.ru/chto-umeet-excel/dialogovoe-okno-vybora-fajlovpapki/
но не могу всё совместить
Страницы: 1
Наверх