Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
28.12.2015, 17:45
|
|||
---|---|---|---|
Маска в "Проверка вводимых значений" |
|||
#18+
Приветствую! Возможно ли без привлечения форм и VBA настроить через "проверку вводимых значений" маску следующего вида: 150-358-241-31 Выше - это итог, маска должна быть что-то вроде 000-000-000-00 Тире - либо заполняться автоматом, либо требоваться от пользователя - не важно. _____________________ А что на самом деле хотел сказать "Frost_Imp" никто не знает, так как администрация форума попросила его быть вежливым. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.12.2015, 18:03
|
|||
---|---|---|---|
Маска в "Проверка вводимых значений" |
|||
#18+
Excel, что ли? не-а, не получится. PS. СНИЛСЫ, судя по формату? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.12.2015, 18:08
|
|||
---|---|---|---|
Маска в "Проверка вводимых значений" |
|||
#18+
Akina, да черт его знает, что это. Что нарыл. Можно настроить формат ячейки, тип 000-000-000-00. Тогда отображаемое значение всегда будет правильным, пишет юзер через тире или нет. Ну то есть если он руками напишет тире - отображение будет равняться формуле, если не напишет тире - в формуле будут значения сплошным текстом, а отображаться правильно, с тире. Но вот незадача, есть формула, которая считает некую контрольную сумму от введенного значения. Забирает цифру с определенной позиции, проводит с ней математическое действие, берет другую цифру. Поскольку привязка идет жестко к позиции цифры в ячейке - очень важно - вводил юзер тире или нет. В общем да, видимо никак ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.12.2015, 18:25
|
|||
---|---|---|---|
Маска в "Проверка вводимых значений" |
|||
#18+
Ага... ты ещё посмотри, что получится, если ввести меньше цифр, больше цифр, буквы какие - вообще труба дело. Я думаю, на практике будет вполне достаточно условным форматированием подсвечивать данные, не соответствующие шаблону (в т.ч. и при несоответствии контрольной цифры). Впрочем, без VBA всё одно не обойтись. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.12.2015, 19:41
|
|||
---|---|---|---|
|
|||
Маска в "Проверка вводимых значений" |
|||
#18+
Frost_ImpНо вот незадача, есть формула, которая считает некую контрольную сумму от введенного значения. Забирает цифру с определенной позиции, проводит с ней математическое действие, берет другую цифру. Поскольку привязка идет жестко к позиции цифры в ячейке - очень важно - вводил юзер тире или нет.Отвяжите - используйте в формуле ПОДСТАВИТЬ(значение;"-";"") ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=61&tablet=1&tid=2173236]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 177ms |
0 / 0 |