|
автор: 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 название столбца "Крат# наименование"
Хотелось бы чтобы при любом импорте название такого столбца было одинаковым. Иначе при каком-нибудь из импортов будет ломаться база, так как название столбца будет неправильным.
Может кто знает, как разобраться с этой проблемой? | |
|
|