Запретить ведение всех столбцов всей таблицы с помощью проверки данных

Я пытаюсь применить проверку данных для целого столбца таблицы, вместо того, чтобы применять валидацию к каждой отдельной ячейке, чтобы запретить использование ведущих пробелов. Я попытался выбрать весь столбец таблицы и ввести пользовательскую проверку, которая выглядит так:

=INDIRECT("Table1[ColumnName]")=TRIM(INDIRECT("Table1[ColumnName]")) 

Я не получаю ошибки, хотя он не дает никаких ошибок при попытке ввести или изменить значение из «Ввод»:

«Вход» или «Вход»

Он работает, однако, когда я пытаюсь использовать его в одной ячейке, скажем, A2 :

 =A2=TRIM(A2) 

Могу ли я пытаться сделать это? Если да, то что я делаю неправильно?

Если вы выделите диапазон, к которому вы хотите применить проверку, и используйте формулу, которую вы уже использовали для своей отдельной ячейки:

 =A2=TRIM(A2) 

Затем он будет применяться относительно остальных ячеек в диапазоне, потому что вы не использовали абсолютные ссылки на ячейки в формуле (например, $A$2 ). Вот вам немного больше информации об относительных и абсолютных ссылках на ячейки, если вам интересно – Абсолютные / Относительные ссылки на ячейки .

Например, выделение ячеек A2:A20 и добавление формулы валидации пользовательских данных =A2=TRIM(A2) применит =A2=TRIM(A2) к ячейке A2 но ячейка A6 будет иметь пользовательскую формулу валидации =A6=TRIM(A6) .

  • Проверка данных Excel: изменение цвета заливки без изменения текста.
  • VBA - включение и отключение проверки
  • Отображение числа, основанного на выборе выпадающего меню
  • Попытка создать пользовательский валидатор для даты в excel
  • Подсчитайте время, когда ячейка изменилась и заполнить ячейку в другом листе
  • Multi-select из проверки данных не работает в сочетании с автоматическим назначением проверки данных
  • Фильтры DataValidation Таблица
  • Могу ли я пропустить проверку файла при программном открытии книги?
  • Mappit! Excel Add-Installed, но не отображается
  • Excel VBA Automation Ошибка второго временного кода
  • Проверка данных с использованием VBA
  • Interesting Posts

    Как я могу экспортировать данные в данные DataGridView в электронную таблицу Excel?

    Выберите самый последний из нескольких файлов, затем импортируйте в один лист Excel

    Экспорт диаграммы Google в лист Excel в угловом формате

    Как подсчитать ячейки в столбцах непрямоугольного диапазона

    Как добавить переменную в таблицу с двумя диапазонами vba

    Извлечь адрес электронной почты из Outlook для списка идентификаторов сотрудников

    Цитирование по столбцам для поиска и удаления строк

    XSL – изменение XML-экспорта в Excel для изменения размеров столбцов

    Клубные аналогичные коды

    SQL: как правильно хранить данные из внешнего источника документа Excel?

    Скрипт для проверки PowerPivot и запроса пользователя на установку

    Отключить все кнопки в листе Excel

    Поиск Excel с несколькими строковыми критериями

    Длительная работа в Excel

    при прохождении двух параметров excel VBA говорит мне, что он ожидает '='?

    Давайте будем гением компьютера.