Работа с dbf.

Программирование на Visual Basic for Applications
Штурман
Новичок
Новичок
 
Сообщения: 37
Зарегистрирован: 25.07.2003 (Пт) 10:47
Откуда: Москва

Работа с dbf.

Сообщение Штурман » 09.09.2003 (Вт) 7:38

Приходится часто работать с файлами dbf. открытыми через Ёксель (база данных складской программы Лайтик), но там своя кодировка, типа └1345 13,5*14*2 /Ў 3 ,151 0 эрў. Есть ли какая нибудь возможность исправить это в Ёкселе?

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 11.09.2003 (Чт) 11:37

Наверно надо сделать перекодировщик, Ну, примерно так:

'перекодирующий массив
a = array("",chr(0),"1" ......)

s=cells(i,j).text

s1=""
while s<>""
s1= s1+a(asc(s))
s=mid(s,2)
wend

cells(i,j).value =s1

Штурман
Новичок
Новичок
 
Сообщения: 37
Зарегистрирован: 25.07.2003 (Пт) 10:47
Откуда: Москва

Сообщение Штурман » 11.09.2003 (Чт) 11:44

благодарю,и приношу извенения,что сразу не сообщил, что проблема уже решена

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 11.09.2003 (Чт) 11:55

Если не секрет, решена каким образом, программно или еще как?

Штурман
Новичок
Новичок
 
Сообщения: 37
Зарегистрирован: 25.07.2003 (Пт) 10:47
Откуда: Москва

Сообщение Штурман » 11.09.2003 (Чт) 12:02

я тебе отмылил,чтоб форум не засорять


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 60

    TopList