Новости:

Интересные и полезные статьи по работе с Excel и VBA
можно найти в разделе ХИТРОСТИ

Главное меню

Несколько правил проверки данных для одного диапазона!

Автор Bsqoc, 19.12.2025, 00:23:24

« назад - далее »

Bsqoc

Стоит задача запретить нерадивым юзерам загрязнять таблицу разнообразными спецсимволами и тд, а именно:

- чтобы нельзя было использовать запятые, апостроф, двойной пробел, троеточие и тп.

Долго искал, но в итоге нашел такую опцию, как Data validation rules и заполнил ее следующий образом:



Но вот беда, в нее не впихнуть несколько символов, пробовал перечислять их в кавычках и через запятую, это ничего не дает.

Попробовал продублировать проверку для этого же диапазона но уже на предмет другого символа, в итоге новый символ просто переписал старый.

Ну не может же быть, что в Гугл таблицах такой обрезанный функционал, что нельзя проверять содержимое больше чем на один символ. Подскажите как быть плиз... :-X

casag

#1
Попробуйте так: в окне "Проверка данных" выберите в выпадающем списке: "Пользовательская формула" и введите формулу =NOT(REGEXMATCH(TO_TEXT(B3); "[,'""«»]|\.{3,}| {2,}|\s{2,}"))
Формула ищет запятые, апострофы, кавычки ("), кавычки-елочки («»), троеточие, два и более пробела подряд, пробельные символы


Яндекс.Метрика Рейтинг@Mail.ru