Страницы: 1
RSS
Можно ли создать маску ввода???
 
Здравствуйте!  
Возможно ли в Excel 2007 создать такую маску ввода ХХХХ_пробел_-_пробел_ХХ...Х без помощи максросов??? или здесь без них никак???  
Первые ХХХХ - это обязательные какие-либо 4 цифры.  
Последние ХХ...Х - может быть сколько угодно цифр.  
И НАДО, чтобы при вводе в столбец после первых четарех цифр обязательно люди ставили комбинацию пробел дефис пробел!!! ну а потом сколько угодно цифр.  
 
Спасибо!
 
Наверняка можно, с помошью проверки данных.  
Усложнять проверкой на число не стал, пока попробуйте ввести что-нибудь в желтые ячейки.
 
Kim, спасибо! можно этим воспользоваться. Даже очень!  
В идеале хотелось бы, чтобы конструкция "пробел дефис пробел" ставилась автоматически, после того как люди ввели цифры.    
Например, ввели 123456789 нажали Enter и все преобразовалось в 1234 - 56789.  
Что-то похоже на создание своего формата ячеек, но в этом случае он не работает.
 
Формулой легко:  
=ЗАМЕНИТЬ(A1;4;1;ПСТР(A1;4;1)&" - ")  
Но тут скорее макрос нужен, не ко мне, ожидайте...
 
Проверьте.
 
Чуть подправил (реакция на Delete)
 
На случай копирования и вставки нескольких значений:
 
:-) А про копи-паст не было уговора :-)
Страницы: 1
Читают тему
Наверх