Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как это правильно сделать из Excel? / 4 сообщений из 4, страница 1 из 1
09.10.2005, 21:14:46
    #33313757
NBSD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как это правильно сделать из Excel?
после операций с dbf-файлом в VBA (через Excel) вы полняется сохранение результата:

Workbooks("for3.dbf").SaveAs Filename:= _
"C:\Documents and Settings\Maxis\Desktop\3.dbf", FileFormat:=xlDBF4, _
CreateBackup:=False

раз через раз dbf сохраняется с ошибками, нрушением структуры - вобщем, открывается тем же экселем или DBFView-рами криво.

Может кто-то подсказать, в чем проблема? Есть ли какие-то предварительные процедуры, которые могут стабилизировать сохранение в DBF?

Спасибо!
...
Рейтинг: 0 / 0
10.10.2005, 13:29:12
    #33314888
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как это правильно сделать из Excel?
раз уж глючит SaveAs, придется на него забить и подключаться к базе через ODBC
...
Рейтинг: 0 / 0
10.10.2005, 13:45:24
    #33314955
Yuriy Koryagin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как это правильно сделать из Excel?
Попробуйте - xlDBF3, DBase III - более простой формат, по сравнению с IV.
Но лучше ODBC.
...
Рейтинг: 0 / 0
10.10.2005, 15:45:13
    #33315386
NBSD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как это правильно сделать из Excel?
спасибо за мысли, но тогда вопрос меняется следующим образом (сорри, я в этом новичек):

как в случае с ODBC будут выглядеть аналоги 2 следующих конструкций:

1. открытие книги
Workbooks.Open Filename:="for2.dbf"
Workbooks("for2.dbf").Names(1).Delete

2. перенос значения из одной книги в другую
Workbooks("for2.dbf").Worksheets(1).Cells(i, 8) =
Workbooks("train.xls").Worksheets(1).Cells(i, 2)

большое спасибо!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как это правильно сделать из Excel? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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