powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка #Num!
17 сообщений из 17, страница 1 из 1
Ошибка #Num!
    #32396957
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем, хочу спросить кто знает, у меня прилинкованная таблица екселевского файла, в екселе все ячейки в текстовом формате,
но при открытии в аксесе некоторые ячейки содержат #Num! закономерности не вижу, прошу помощи;-)
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32396968
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Access считает эти ячейки числовыми. Сооветственно, ругается на те, что не могут быть приведены к числовому формату. Об этом не так давно уже говорили не раз. Попробуй в Ёкселе вставить первую строку с названиями полей.
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32396974
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проблема в том, что у екселевский файл в первых своих 14 строчках содержит информацию не нужную в базе (реквизиты фирмы) но и удалить их нельзя, можно ли чтобы както оно видело 15 строчку как названия полей?
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397058
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обшибся... Советовали вставить просто первую текстовую строчку, не как названия. Кстати, ее можно и скрыть в Ёкселе. Правда, попробовал поэксперементировать - та же Ж. :(
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397093
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашел закономерность, в екселевском файле, некоторые ячейки позначены зеленым триугольником(ошибка приведения формата) оно в принципе не мешает, но уже в прилинкованом в базе показывает именно те с триугольничками. те которие нормальные дает ошибку #Num!
что делать?
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397466
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если у кого были похожие проблемы, или ктото знает как исправить ошибку хелп ми плиз ;-)
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397492
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебе скорее всего придется всю информацию в первых 14 строчках убрать. По другому помоему ни как. Вот чего говорит хелп Access XP:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
Импорт или связывание данных из электронных таблиц

Перед тем, как приступить к импорту или связыванию, убедитесь, что данные
в электронной таблице расположены в соответствующем табличном формате,
что каждое поле (столбец) таблицы содержит значения одного типа и что все 
строки таблицы состоят из одних и тех же полей. 

Откройте базу данных или переключитесь в окно базы данных открытой базы данных.
Выполните одно из следующих действий. 
Чтобы импортировать электронную таблицу, выберите в меню Файл команду 
Внешние данные, а затем команду Импорт. 
Чтобы связать электронную таблицу, выберите в меню Файл команду Внешние 
данные, а затем команду Связь с таблицами. 
В диалоговом окне Импорт (или Связь) выберите в списке Тип файла вариант 
Microsoft Excel (*.xls). 
Щелкните стрелку справа от поля Папка, выберите диск или папку, в которой 
расположен файл электронной таблицы, и дважды щелкните его значок. 
Следуйте инструкциям в диалоговых окнах мастера Импорт электронной 
таблицы. Если импорт выполняется из рабочей книги Microsoft Excel версии  5 . 0  
или более поздней, то можно импортировать данные из одного листа рабочей 
книги. Нельзя импортировать данные из других файлов многолистных 
электронных таблиц, например, из рабочих книг Microsoft Excel версии  4 . 0 . 
Чтобы импортировать данные из таких файлов, нужно сначала сохранить 
каждый их лист в отдельном файле. 

Примечания 

Можно импортировать или связать как все данные электронной таблицы, так и 
данные из именованного диапазона ячеек. Хотя для импортируемых в Microsoft 
Access данных обычно создается новая таблица, можно также добавить 
данные в существующую таблицу, если заголовки столбцов электронной 
таблицы совпадают с именами полей таблицы-приемника. 

Microsoft Access пытается присвоить импортируемым полям подходящий тип 
данных, но результаты следует проверить, чтобы убедиться, что каждое поле 
получило правильный тип. Например, поле телефонных номеров или почтовых 
индексов может быть импортировано в базу данных Microsoft Access как 
числовое поле, но должно быть заменено в Microsoft Access на текстовое 
поле, поскольку его данные не должны использоваться в вычислениях. 
Следует проверить и настроить значения свойств полей, например 
определяющих форматирование. 

А реквизиты можно отдельно хранить.
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397513
vlad_707
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри- какая зкакономерность.
я ввожу в экселе
vfvf
12.01
12,01
1223
fgrf
соответственно ,если ставлю "." ,то эксель делает распознование даты ,ну и наверное понимает строку как число.... т.е. "." являетсЯ разделителем.
сохранил столбец как текстовый
прилинковываюсь
в аксессе
vfvf
12.01
#Число!
1223
fgrf
разделителем как видно является "," т.к. это число преобразовалось в число

значит- если в экселе ты сперва все поля сделаешь текстоваымми, введёшь в них значения , все запятые заменишь на точки и прилинкуешься- всё будет хорошо.....
П.С. это моё личное мнение...... попробуй поиграться с этим...
1С-эксель похожая беда....
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397519
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно импортировать или связать как все данные электронной таблицы, так и
данные из именованного диапазона ячеек.

Технику етого дела знаете ;-)

потому что вариант с удалением не подходит:((

Я тут нашел иную возможность исправления ошибки, нужно в базе в прилинкованой таблице перенабрать данние с ошибкой, тогда они будут отображатся правильно, и в екселе будут отображены.
Минусом являестя сам факт перенабора и то, что в екселе пропадают цвета шрифта, стиль, и розмещение:((
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397555
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На счет данные из именованного диапазона ячеек. ... Я тут покопался... короче. Именованный диапазон ячеек это область печати. Т.е. открываешь в Excel свой файл, задаешь область печати, сохраняешь файл. И после этого линкуешь этот файл в Access. Там в мастере у тебя появится пункт "именованные диапазоны"...
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397638
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 vlad_707
у меня и в екселе и в базе все поля текстовые, есть числа с запятыми, но их читает нормально ((

2 Daf
екселевский файл у меня видать сильно кривой, его зделали для красоты но не для практики, площадь для печати оно видит но не линкует

спасибо за советы, но видать придется перенабирать (((
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397649
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как не линкует?
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397691
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
матерится микрософт джет,не видит обекта...

но проблема в том, что в етот файл периодически додаются данные, и все время перелинковывать с новой принтариа напряг...
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397700
vlad_707
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пришли пример в экселе и то же самое в аксессе!!
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397708
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Между прочим, я проверил с _импортом_ - тип распознается правильно! А кривизна только при линковке (Office 2000)
И еще: все будет правильно, если перед числами будет поставлен апостроф. При этом отображение числа в ячейке Экселя не меняется.
Это можно было бы делать программно. Но надо знать общую задачу.
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397722
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я делал в табл.Екселя, обозначенные зел.треуг. поля исправлением формата на нужный (например числовой) - выделив весь диапазон (но начиная с "ошибочного" с треугольником) и кликнув по линку "!" представлял в нужный формат.
Мне это помогало..
Stepler (щёлк-щёлк!!)
...
Рейтинг: 0 / 0
Ошибка #Num!
    #32397741
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вариант с апострофом в ячейке наиболее приемлемый для меня)
спасибо за советы)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка #Num!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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