powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как сохранить ведущие нули?
5 сообщений из 5, страница 1 из 1
как сохранить ведущие нули?
    #32755680
RIP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые господа !
Нежданно-негаданно столкнулись с проблемой:

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

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

--
Regards
Alexander Artamonov

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


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