Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Маска в "Проверка вводимых значений" / 5 сообщений из 5, страница 1 из 1
28.12.2015, 17:45
    #39139553
Frost_Imp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маска в "Проверка вводимых значений"
Приветствую!
Возможно ли без привлечения форм и VBA настроить через "проверку вводимых значений" маску следующего вида:
150-358-241-31
Выше - это итог, маска должна быть что-то вроде
000-000-000-00
Тире - либо заполняться автоматом, либо требоваться от пользователя - не важно.
_____________________
А что на самом деле хотел сказать "Frost_Imp" никто не знает, так как администрация форума попросила его быть вежливым.
...
Рейтинг: 0 / 0
28.12.2015, 18:03
    #39139567
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маска в "Проверка вводимых значений"
Excel, что ли? не-а, не получится.

PS. СНИЛСЫ, судя по формату?
...
Рейтинг: 0 / 0
28.12.2015, 18:08
    #39139573
Frost_Imp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маска в "Проверка вводимых значений"
Akina, да черт его знает, что это.
Что нарыл. Можно настроить формат ячейки, тип 000-000-000-00. Тогда отображаемое значение всегда будет правильным, пишет юзер через тире или нет. Ну то есть если он руками напишет тире - отображение будет равняться формуле, если не напишет тире - в формуле будут значения сплошным текстом, а отображаться правильно, с тире.
Но вот незадача, есть формула, которая считает некую контрольную сумму от введенного значения. Забирает цифру с определенной позиции, проводит с ней математическое действие, берет другую цифру. Поскольку привязка идет жестко к позиции цифры в ячейке - очень важно - вводил юзер тире или нет.
В общем да, видимо никак
...
Рейтинг: 0 / 0
28.12.2015, 18:25
    #39139579
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маска в "Проверка вводимых значений"
Ага... ты ещё посмотри, что получится, если ввести меньше цифр, больше цифр, буквы какие - вообще труба дело.

Я думаю, на практике будет вполне достаточно условным форматированием подсвечивать данные, не соответствующие шаблону (в т.ч. и при несоответствии контрольной цифры). Впрочем, без VBA всё одно не обойтись.
...
Рейтинг: 0 / 0
28.12.2015, 19:41
    #39139614
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маска в "Проверка вводимых значений"
Frost_ImpНо вот незадача, есть формула, которая считает некую контрольную сумму от введенного значения. Забирает цифру с определенной позиции, проводит с ней математическое действие, берет другую цифру. Поскольку привязка идет жестко к позиции цифры в ячейке - очень важно - вводил юзер тире или нет.Отвяжите - используйте в формуле ПОДСТАВИТЬ(значение;"-";"")
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Маска в "Проверка вводимых значений" / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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