|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.03.2020, 11:38 | #1 |
Пользователь
Регистрация: 16.09.2012
Сообщений: 47
|
Редактирование ячейки
Здравствуйте !
Можно ли : 1. Запретить возможность изменения ячейки при нажатии символа. 2. Оставить только возможность коррекции ячейки после DblClick или Enter 3. Запретить сохранение введенного в ячейку при потере фокуса редактируемой ячейкой |
21.03.2020, 01:36 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
1. невозможно влиять на состояние ячейки после того как вы начали ее редактирование и до того как вышли из нее Enterom, Escom или клавишами стрелок
2. и 3. требуют уточнения вашего представления с точным описанием того что должно происходить в ячейке. сможете описать точно и это возможно - значит да, это возможно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
23.03.2020, 08:54 | #3 |
Пользователь
Регистрация: 16.09.2012
Сообщений: 47
|
Спасибо, IgorGo, за Ваш ответ !
Мне нужно: 1. вход в состояние редактирования ячейки возможен только при двойном клике и Enter. Тогда в обработчике событий можно описать реакцию - просто это строка или справочник или еще чего. (не знаю есть ли в VBA обработчик Enter'a ?) 2. Выход (с сохранением) из редактируемой ячейки только по Enter'у и активизация после этого некой функции - MyFunction() для последующей обработки введенного |
23.03.2020, 13:45 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
еще раз:
как только вы поместили курсор в ячейку и начали что-то редактировать в ней это ваши личные отношения с ячейкой в которые никто не влезет. после того как новое значение введено (как только вы закончили редактирование) это значение становится доступно для изучения макросом
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Редактирование ячейки и перенос значения ячейки через форму на другой лис | Susven | Microsoft Office Excel | 2 | 11.06.2013 09:18 |
Запрет на редактирование ячейки. | krasivo | Microsoft Office Excel | 2 | 01.09.2011 12:06 |
ASP.NET // Редактирование ячейки | Veiron | ASP.NET | 2 | 01.11.2010 11:17 |
Как оставить редактирование ячейки? | Andrei_IW | Общие вопросы .NET | 5 | 29.11.2009 22:56 |
редактирование ячейки | SveSve | Microsoft Office Excel | 2 | 11.04.2008 10:16 |