![]() |
#16 |
Участник
|
Цитата:
Изначально опубликовано Dimonishe
3. Теперь, в Экселе есть чудесная возможность: Данные -> Импорт Внешних данных. Выбираем наш CSV файл в качестве источника данных, определяем какие у нас разделители, кодировка и т.п. Жмем готово и указываем куда вставлять данные. (На одном листе может быть множество таких диапазонов данных ) Вы просто использовали один из вариантов. Альтернатива - это обычное открытие текстового файла (Файл - Открыть). Это метод Workbooks.OpenText() или Workbooks.Open() Вся проблема в том, что для автоматиизации любой из этих команд необходимо в качестве одного из параметров указать формат вывода столбцов. Ну, что-то вроде: первый столбец - это числа, второй - даты, третий - текст и т.п. В зависимости от избранного способа импорта это будет разный параметр в разных командах. НО! Во всех случаях - это будет двумерный массив !!! Вот именно с формированием этого массива и будет затык. Никак его не сформировать из AXAPTA. Не получается ![]() Т.е. пользователь вынужден вручную осуществлять открытие или импорт внешнего текстового файла. Нет возможности автоматизировать этот процесс. Если найдете способ формирования этого двумерного массива форматов столбцов из AXAPTA обязательно сообщите. |
|
|
![]() |
||||
Тема | Ответов | |||
Экспорт/импорт платежных поручений | 96 | |||
Стандартный импорт данных. Обновление | 0 | |||
Программный импорт xpo | 13 | |||
Импорт данных 3.0 SP4. Аксапта валится | 1 | |||
Экспорт/импорт таблиц | 15 |
|