Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.09.2010, 14:43   #1
Zarba
Новичок
Джуниор
 
Регистрация: 04.09.2010
Сообщений: 2
По умолчанию VBA excel сохранить таблицу xls в dBase в кодировке windows

Господа помогите (google уже пинал под дых) пожалуйста разобраться ... пытаюсь из макроса сохранить екселевсеий файл в dbase (office2003)
таким макаром

ActiveWorkbook.SaveAs Filename:= _
"D:\Program Files\Borland\Delphi7\Projects\wm_m ysql_exel\st122.dbf", _
FileFormat:=xlDBF4, CreateBackup:=False

все нормально но кодировка таблицы dbase ... dos 866

подскажите как макросом через метод SaveAs сохранить в dbase в нормальной человечной кодировкe win 1251

у метода saveas есть параметр TextCodePage но на него ни коем образом не реагирует...

сильно не бейте..
Zarba вне форума Ответить с цитированием
Старый 07.09.2010, 19:05   #2
Zarba
Новичок
Джуниор
 
Регистрация: 04.09.2010
Сообщений: 2
По умолчанию

Сам ума этому делу не дал но нашел вариант решения проблемы сдеся предложеный Basile надстройка к Excel xlstodbf.xla

запуск из под VBA надстрек Excel сдеся
Zarba вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как принудительно сохранить в .xls Nicos Microsoft Office Excel 2 17.08.2010 22:03
VBA. необходимо таблицу в Excel редактировать и просматривать через форму LoveHeart Microsoft Office Excel 3 06.06.2010 07:14
Запуск какой либо Windows-программы из Excel средствами VBA kovalevskivf Microsoft Office Excel 3 21.05.2009 15:14
Как сохранить текст в DOS кодировке? oleg kutkov Общие вопросы Delphi 9 06.08.2007 09:32