В теме http://www.excelworld.ru/forum/10-5588-1?lsjqDD обсуждался вопрос открытия файла с расширением *.csv в Excel с автоматическим преобразованием по столбцам. В описанном методе файл *.csv открывается как новая книга. Меня, ввиду моей неопытности в VBA, интересует возможность загрузки *.csv на выбранный Лист уже открытой книги с тем же результатом - с разбивкой содержимого по столбцам. Возможно ли и как это сделать?
В теме http://www.excelworld.ru/forum/10-5588-1?lsjqDD обсуждался вопрос открытия файла с расширением *.csv в Excel с автоматическим преобразованием по столбцам. В описанном методе файл *.csv открывается как новая книга. Меня, ввиду моей неопытности в VBA, интересует возможность загрузки *.csv на выбранный Лист уже открытой книги с тем же результатом - с разбивкой содержимого по столбцам. Возможно ли и как это сделать?Vostok
"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"
Сообщение отредактировал Vostok - Пятница, 10.10.2014, 05:00
Поизучать, а дальше полученный массив выгрузить на любой "нужный" лист.
За ссылку Спасибо!. Поизучал. Ни одна, ни вторая функция не разбивает загруженный в массив файл *.csv по столбцам. В обоих случаях получаю одно и то же: "Загружен двумерный массив размерами 1995 строк на 1 столбцов". Т.е. столбец то ОДИН, вот она первая проблема, никуда не делась.
Поизучать, а дальше полученный массив выгрузить на любой "нужный" лист.
За ссылку Спасибо!. Поизучал. Ни одна, ни вторая функция не разбивает загруженный в массив файл *.csv по столбцам. В обоих случаях получаю одно и то же: "Загружен двумерный массив размерами 1995 строк на 1 столбцов". Т.е. столбец то ОДИН, вот она первая проблема, никуда не делась.Vostok
"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"
Сообщение отредактировал Vostok - Пятница, 10.10.2014, 13:36
Здесь та же картина: Optional ByVal ColumnsSeparator$ = ",", _. Получил Debug.Print: "Загружен двумерный массив размерами 1995 строк на 5 столбцов". Хм. Вроде работает ! Чудо свершилось. Теперь осталось вытянуть всё на лист в нужную ячейку. Всем СПАСИБО !!!!
Здесь та же картина: Optional ByVal ColumnsSeparator$ = ",", _. Получил Debug.Print: "Загружен двумерный массив размерами 1995 строк на 5 столбцов". Хм. Вроде работает ! Чудо свершилось. Теперь осталось вытянуть всё на лист в нужную ячейку. Всем СПАСИБО !!!!Vostok
"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"
Сообщение отредактировал Vostok - Пятница, 10.10.2014, 14:52