![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 29.04.2009
Сообщений: 119
|
![]()
Друзья, всех с Новым Годом! Всех благ вам в 2022-м году!
Давно не заходил сюда, но всё, в чем вы помогали мне для решения моих задач, успешно работает до сих пор, но за эти годы всплывает проблема, как решить ее не знаю, и очень надеюсь на вашу помощь. Дело в том, что при работе в Экселе случайно кладут журнал на клавишу пробела, при этом в незащищенных ячейках вставляется пробел или много пробелов, эти ячейки зависимые, и все рушится в конечных результатах. А обнаружить пробел в ячейке достаточно сложно. На один-два-три пробела я сделал условное форматирование - изменение цвета, но не помогает, когда пробелов много. Как запретить ввод пробела(-ов) в определенном массиве ячеек, (они для ввода цифр)? Спасибо откликнувшимся. |
![]() |
![]() |
![]() |
#2 |
МегаМодератор
СуперМодератор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
положите этот макрос
Код:
будут запрещены пробелы в колонке В
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 10.05.2019
Сообщений: 155
|
![]()
С Новым Годом!
IgorGO, Ваш макрос будет устранять все пробелы в диапазоне. Понял так, что человек хочет устранять только случайно введёные в ячейку пробелы. Задачу бы решал как-то так (для частного листа конкретной книги): Код:
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 29.04.2009
Сообщений: 119
|
![]()
IgorGO, спасибо,
Elixi, спасибо, именно, "человек хочет устранять только случайно введёные в ячейку пробелы", там массив-то небольшой, J11:U999, соседние нельзя, там уже слова и пробелы. Буду пробовать, правда, из-за того, что всё работает, уже позабыл, как это сделать - внедрить код))) Гугл пока работает. |
![]() |
![]() |
![]() |
#5 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Так а может не с пробелами лишними бороться, а найти в интернете код который позволяет вводить в ячейки только цифры? В первом сообщении сказано об этом.
Или, все же, не только цифры? Тогда в коде IgorGO заменять не один пробел на пусто, а циклически 2 пробела на 1
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 29.04.2009
Сообщений: 119
|
![]()
Aleksandr H.,
Да, в этом массиве только цифры, но большинство ячеек пустует, поэтому не определить, где накосячили. Последний раз редактировалось vostok; 13.01.2022 в 07:06. Причина: проверил |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 05.10.2015
Сообщений: 39
|
![]() Цитата:
![]() С новым годом! ![]() |
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 29.04.2009
Сообщений: 119
|
![]()
Igor1961,
Смешно, но не очень, наемные работники не такое еще вытворяют, могут на терминале безналичной оплаты вместо суммы ввести внутренний код (из компьютера!) и отпустить клиента, даже не поняв, что это было |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 09.03.2011
Сообщений: 33
|
![]()
а если через target.validation пробовать...
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Убрать пробел | amadeus017 | Microsoft Office Excel | 4 | 01.04.2015 05:03 |
Как запретить пробел eregi | emeraudx | PHP | 2 | 18.06.2010 15:44 |
Как заменить обычний пробел на неразрывный пробел | Jaroslav | Microsoft Office Excel | 2 | 05.05.2010 11:57 |
Пробел!? | Paul_AG | Общие вопросы C/C++ | 7 | 11.05.2009 17:19 |
каксделать пробел | VolkasHanas | Microsoft Office Access | 2 | 21.09.2008 17:00 |