Перейти к основному содержанию
 

Excel: как отключить автозаполнение только для определенных ячеек

Автор: Сан Последнее изменение: 2024 июля 11 г.

В Excel функция автозаполнения включена по умолчанию. Вы можете отключить его в окне параметров Excel. Но иногда вы можете захотеть отключить это автозаполнение только для определенного диапазона, как вы можете решить эту задачу?

Примечание. Методы, представленные в этом руководстве, протестированы в Excel 2021, в разных версиях Excel они могут отличаться.


Отключить автозаполнение для определенного диапазона

В Excel нет встроенной функции, которая может достичь этой цели, но здесь представлен код VBA для ее решения.

1. Активируйте лист, содержащий диапазон, для которого вы хотите отключить автозаполнение, щелкните правой кнопкой мыши имя листа в строке состояния и выберите Просмотреть код из всплывающего контекстного меню.
щелкните правой кнопкой мыши имя листа и выберите «Просмотреть код».

2. Во всплывающем Microsoft Visual Basic для приложений скопируйте и вставьте приведенный ниже код в пустое окно скрипта.

VBA: отключить автозаполнение для определенных ячеек

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'UpdatebyExtendoffice
Dim xRgAddress As String
xRgAddress = "A:A" 'the range that you want to disable auto complete
If Intersect(Target, Range(xRgAddress)) Is Nothing Then
    Application.EnableAutoComplete = True
Else
    Application.EnableAutoComplete = False
End If
End Sub

 скопируйте и вставьте код в модуль

Обратите внимание, что в приведенном выше коде я отключил автозаполнение в столбце A, пожалуйста, измените код xRgAddress = "А:А" в другой диапазон, как вам нужно, например xRgAddress = "A1:B5".

Сохраните код и вернитесь на лист, теперь автозаполнение будет остановлено только для заданного вами диапазона.

скриншот kutools для Excel AI

Разблокируйте магию Excel с помощью Kutools AI

  • Умное исполнение: выполнение операций с ячейками, анализ данных и создание диаграмм — и все это осуществляется с помощью простых команд.
  • Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации рабочих процессов.
  • VBA-кодирование: Пишите и внедряйте код VBA без особых усилий.
  • Интерпретация формулы: Легкое понимание сложных формул.
  • Перевод текста: преодолевайте языковые барьеры в своих таблицах.
Расширьте свои возможности Excel с помощью инструментов на базе искусственного интеллекта. Скачать сейчас и испытайте эффективность, как никогда раньше!

Прочие операции (статьи)

Как отключить автозаполнение
Вот опция в Excel, которая может остановить автозаполнение.

Как уменьшить размер файла Excel?
Иногда для открытия или сохранения требуется несколько минут, если файл Excel слишком велик. Для решения этой проблемы здесь, в этом руководстве, рассказывается, как уменьшить размер файла Excel, удалив содержимое или форматы, которые не нужны или никогда не используются.

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

Как применить затенение к нечетным или четным (альтернативным) строкам / столбцам в Excel?
При разработке рабочего листа многие люди склонны применять затенение к нечетным или четным (альтернативным) строкам или столбцам, чтобы сделать рабочий лист более наглядным. В этой статье будут показаны два метода применения затенения к нечетным или четным строкам / столбцам в Excel.


  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Разделить содержимое ячеек; Объедините повторяющиеся строки и сумму / среднее значение... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Избранные и быстро вставляйте формулы, Диапазоны, диаграммы и изображения; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Группировка сводной таблицы по номер недели, день недели и другое ... Показать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки, у которых есть формула / имя...
вкладка kte 201905
  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно