powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проблема с Данные->Проверка данных
8 сообщений из 8, страница 1 из 1
Проблема с Данные->Проверка данных
    #37937706
кладовщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть файл xls, юзаю Excel 2010.
Чтобы не париться с программируемыми комбобоксами, решил для того, чтобы выбирать из списка-справочника нужное значение, воспользоваться стандартным эксельным меню Данные->Проверка данных->Тип данных=список. Список - это ссылка на диапазон другого листа. В Экселе 2010 возможно, в отличие от предыдущих версий, ссылаться на диапазон на другом листе, не задавая его именованным.
Все это работает до того момента, как я книгу закрываю. При новом открытии никакого раскрывающегося списка((
Пока решил проблемку записью макроса, кот-й генерит <проверку данных>.
Вопрос: так и должно быть (проверка данных разово работает) или баг какой-то?
Я так понимаю, лучше диапазон-источник списка сделать именованным диапазоном?
-----
Не люблю Progress OpenEdge.
...
Рейтинг: 0 / 0
Проблема с Данные->Проверка данных
    #37937764
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> При новом открытии никакого раскрывающегося списка

В смысле, нет стрелочки при выделении ячейки и выпадающего списка, или самой проверки нет (т.е. сообщения об ошибке при вводе неправильного значения вручную)?
Чтобы была стрелочка и выпадающий список, в параметрах проверки должен быть установлен флажок "Список допустимых значений", а в параметрах книги - Для объектов показывать: все.
...
Рейтинг: 0 / 0
Проблема с Данные->Проверка данных
    #37937794
кладовщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Казанский> При новом открытии никакого раскрывающегося списка

В смысле, нет стрелочки при выделении ячейки и выпадающего списка, или самой проверки нет (т.е. сообщения об ошибке при вводе неправильного значения вручную)?
Чтобы была стрелочка и выпадающий список, в параметрах проверки должен быть установлен флажок "Список допустимых значений", а в параметрах книги - Для объектов показывать: все.
Нет самой проверки.(
...
Рейтинг: 0 / 0
Проблема с Данные->Проверка данных
    #37937796
кладовщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кладовщик,
Нет ни выпадающего списка - что собсно нужно - ни проверки.
...
Рейтинг: 0 / 0
Проблема с Данные->Проверка данных
    #37937821
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кладовщикбаг какой-то?
Я так понимаю, лучше диапазон-источник списка сделать именованным диапазоном?
1. Естественно баг. Причём локальный
2. Это универсально...
...
Рейтинг: 0 / 0
Проблема с Данные->Проверка данных
    #37937823
clerk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кладовщикЕсть файл xls, юзаю Excel 2010.....
Я так понимаю, лучше диапазон-источник списка сделать именованным диапазоном?
-----
Не люблю Progress OpenEdge.
С такими делами Вам уже пора на Акцесс пересаживаться ... там возможности по обработе будут куда как ширшеее, и такого гемора не наживете ...
Ёксель канешно вешчь, но и его вазможнасти ограничены ...
...
Рейтинг: 0 / 0
Проблема с Данные->Проверка данных
    #37937837
кладовщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
clerkкладовщикЕсть файл xls, юзаю Excel 2010.....
Я так понимаю, лучше диапазон-источник списка сделать именованным диапазоном?
-----
Не люблю Progress OpenEdge.
С такими делами Вам уже пора на Акцесс пересаживаться ... там возможности по обработе будут куда как ширшеее, и такого гемора не наживете ...
Ёксель канешно вешчь, но и его вазможнасти ограничены ...
Акцесс не вар-т - у меня жирная обработка данных в Экселе, на Акцесс смысла нет перекидывать. Я с этого листа экселя ч-з псевдокомбоксы передаю параметры в хранимую процедуру МС СКЛ, и оттуда же на этот лист данные возвращаю ч-з
Код: vbnet
1.
2.
3.
4.
Set rs = _
    .Execute()
...
Range("E2").CopyFromRecordset rs


Значит, нужно забить на Эксель-2010 и сделать именованный диапазон. Опять же, совместимость.
...
Рейтинг: 0 / 0
Проблема с Данные->Проверка данных
    #37937919
ElenHim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Жирную обработку" данных таки целесообразнее производить в БД. Естественно, не в Аксе, а в том же MS SQL.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проблема с Данные->Проверка данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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