Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: При импорте Excel таблиц в названиях столбцов точки меняются на #
 
 автор: semykov   (30.11.-1 в 00:00)
 
 

привет,

есть такая интересная фишка в VBA пишу следующее:

DoCmd.TransferSpreadsheet transfertype:=acImport, _
tablename:="test", _
FileName:="C: est.xls", _
Hasfieldnames:=True, _
SpreadsheetType:=5

причем в таблице test.xls в названиях столбцов присутсвуют точки, т.е. название может выглядеть так: "Крат. наименование"
Если я делаю импорт такой таблицы через File -> GetExternalData... то все нормально импортируется и точка из названия исчезает и получается: "Крат наименование". Но если я делаю все через вышеприведенный код, то точка заменяется на # и получается в Access название столбца "Крат# наименование"

Хотелось бы чтобы при любом импорте название такого столбца было одинаковым. Иначе при каком-нибудь из импортов будет ломаться база, так как название столбца будет неправильным.

Может кто знает, как разобраться с этой проблемой?

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList