Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2017, 10:25   #1
Ogeris
Пользователь
 
Регистрация: 26.10.2010
Сообщений: 87
По умолчанию Запретить вырезать ячейки и ставить "." и "/"

Добрый день!

Возможно ли с помощью VBA запретить вырезать ячейки и запретить ставить такие знаки, как "/" и "." (во всех ячейках, кроме B2)?

Спасибо!

P.S.: Версия excel - 2003
Вложения
Тип файла: zip Остатки.zip (27.0 Кб, 8 просмотров)
Ogeris вне форума Ответить с цитированием
Старый 10.05.2017, 09:24   #2
Ogeris
Пользователь
 
Регистрация: 26.10.2010
Сообщений: 87
По умолчанию

Есть, всё-таки, что-то невозможное в экселе...
Ogeris вне форума Ответить с цитированием
Старый 10.05.2017, 10:49   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

1. "запретить вырезать ячейки" - защитите лист
2. "запретить вставить в ячейку . и / - не возможно, а вот выявить и удалить после того, как пользователь ввел все что хотел - легко!

а вообще - напишите свой табличный процессор и в нем Вы будете определять правила поведения пользователя, а не команда Microsoft
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 10.05.2017, 11:59   #4
Ogeris
Пользователь
 
Регистрация: 26.10.2010
Сообщений: 87
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
1. "запретить вырезать ячейки" - защитите лист
Но возможности копирования и ввода данных должна остаться. Насколько я понимаю, при защите листа можно либо убрать все эти функции, либо все оставить.

Цитата:
Сообщение от IgorGO Посмотреть сообщение
2. "запретить вставить в ячейку . и / - не возможно, а вот выявить и удалить после того, как пользователь ввел все что хотел - легко!
Хмм, интересная идея
Ogeris вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" Бахтиёр1916 Windows 1 05.04.2017 12:53
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") ZIRASS PHP 4 15.06.2016 14:23
Использование меню "Удалить","Вставить","Вырезать" в combobox Александр1459 C++ Builder 7 07.05.2016 19:57
Нужно создать "батник", вырезать из "2.txt" первых n строк и вставить их в "1.txt" temphard Помощь студентам 2 03.09.2013 16:03