Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Сохранение экселем / 3 сообщений из 3, страница 1 из 1
30.11.2011, 08:09
    #37551252
Keeper2009
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение экселем
Есть XML файлик, который открывается экселькой прекрасно и сохраняецо в DBF почти как надо.
Рисую вот такой код

tfile=GETFILE("XML", "Инф. пакет:")
Local loExcel
loExcel=createobject("Excel.Application")
With loExcel
.workbooks.open(tfile)
.ActiveWorkbook.SaveAs ('imp','xlDBF4')
.ActiveWorkbook.close(.f.)
EndWith
Получаю ошибку Невозможно получить свойство SaveAs класса WorkBook.

Если с 'xlDBF4' убрать кавычки то пишет, что переменная не найдена такая.
Как повторить действия экселя при сохранении XML как DBF ?
xlDBF4 - это было собссна взято из записи макроса.
Может когда я открываю .workbooks.open(tfile), это непрально ? Когда открытие происходит ручками, то там эксель спрашивает
Выберите способ открытия и я выбираю XML-список. Потом он ругаецо и предлагает создать в Excel схему на основе данных источника XML. Жмем Ок и открывает красиво этот файлик.
...
Рейтинг: 0 / 0
30.11.2011, 08:11
    #37551253
Keeper2009
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение экселем
Хотя способ открытия кодом выше, то же устраивает, просто получаю чуть больше ячеек чем надо, но это не критично.
...
Рейтинг: 0 / 0
01.12.2011, 01:45
    #37553175
Keeper2009
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение экселем
Вопрос закрыт. Вместо xlDBF4 надо ставить 11 было. )
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Сохранение экселем / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]