Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как сохранить ведущие нули? / 5 сообщений из 5, страница 1 из 1
26.10.2004, 18:30:14
    #32755680
RIP
RIP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сохранить ведущие нули?
Уважаемые господа !
Нежданно-негаданно столкнулись с проблемой:

Из Excel-файла нужно импортировать данные в Access.
Да 100 раз делали. Но вот есть лихой нюанс.
Проблема в основном с Excel-файлом.
Столбец в исходном Excel-файл имеет формат "Text", в нем содержатся коды товаров. Среди них встречаются такие, у которых первыми символами бывают нули. Например: "00 12345" или "000ASDF 123"
Кроме нулей там еще кто-то пробелы налепил, что есть неправильно.
Нам пробелы, к сожалению, мешают (ибо в Accesse коды товаров без пробелов). Так вот, если с помощью замены (Ctrl+H) "удалить" пробелы,
MS Excel автоматически пожирает ведущие нули, несмотря на то, что формат поля - Text!!!
Может кто знает, как красиво из этого положения выкрутиться ?
Желательно в рамках MS Excel.

Заранее благодарен.
...
Рейтинг: 0 / 0
26.10.2004, 18:32:52
    #32755689
Осел
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сохранить ведущие нули?
RIP
Сначала импортни, а потом напиши функцию, которая удалит пробелы внутри строки, и запросом все исправь
...
Рейтинг: 0 / 0
26.10.2004, 18:36:44
    #32755706
Iskander68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сохранить ведущие нули?
Например, можно в удалить пробелы в Аксессе. Если в Экселе, можно
попробовать добавить одиночный апостроф во все ячейки с кодами товаров, а
потом импортировать в Аксесс - апостроф туда не попадет. Удачи.

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
26.10.2004, 18:39:23
    #32755712
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сохранить ведущие нули?
Это просто - для явного задания текстового формата в екселе используй символ апострофа в начале строки.
например
'00005647
...
Рейтинг: 0 / 0
26.10.2004, 18:49:43
    #32755735
RIP
RIP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сохранить ведущие нули?
Спасибо за советы.
Про апостроф мне давно известно.
Я чего-то по глупости думал, что Access их тоже втянет.
Не втянул. И это радует.
Спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как сохранить ведущие нули? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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