Как ограничить таблицу в excel
Перейти к содержимому

Как ограничить таблицу в excel

  • автор:

Как ограничить таблицу в excel

Вы никогда не хотели оставить некоторые ячейки доступными для изменения, тогда как весь рабочий лист будет защищен? Например, настроить лист так, чтобы можно было активизировать или изменять только ячейки из определенного диапазона. Решить данную задачу можно двумя способами: с помощью свойства ScrollArea и с использованием защиты листа.

Установка свойства ScrollArea

Свойство ScrollArea определяет видимый диапазон рабочего листа. Чтобы ограничить полезную площадь листа до определенного диапазона, выполните следующие действия.

  1. Откройте вкладку Разработчик. По умолчанию она не отображается, поэтому выберите команду Файл ► Параметры, затем в открывшемся диалоговом окне Параметры Excel перейдите к разделу Настройка ленты и установите флажок Разработчик в списке справа.
  2. Выполните команду Разработчик ► Элементы управления ► Свойства для отображения окна Properties (рис. 24.1).
  3. В поле ScrollArea окна Properties введите диапазон адресов и нажмите Enter. Вы не можете указать диапазон с помощью мыши — придется ввести его адрес
    вручную.

Рис. 24.1. Используйте окно Properties, чтобы установить область прокрутки для листа

Рис. 24.1. Используйте окно Properties, чтобы установить область прокрутки для листа

После выполнения этих действий вы не сможете активизировать какую бы то ни было ячейку за пределами указанного диапазона. Кроме того, некоторые команды больше не будут работать. Например, вы не сможете выбрать строки и столбцы целиком. Заметьте, что область прокрутки ограничивается одним непрерывным диапазоном ячеек.

Главный недостаток данного способа заключается в том, что свойство ScrollArea применяется на определенное время. Другими словами, после того как вы сохраните файл и закроете его, свойство ScrollArea перестанет действовать, и когда вы снова откроете файл, то сможете выбирать любую нужную вам ячейку. Одно из решений данной проблемы заключается в написании простого макроса VBA, который выполняется тогда, когда книга открыта. Для добавления макроса такого типа выполните следующие действия.

  1. Сверните окно книги нажатием Ctrl+F5.
  2. Щелкните правой кнопкой мыши на строке заголовка книги и в контекстном меню выберите команду Исходный текст. Это действие отобразит модуль кода Эта Книга для книги.
  3. Введите следующий код VBA в модуль кода Эта Книга (корректируя имя листа и диапазон адресов):

Использование защиты листа

  1. Выделите все ячейки, которые должны остаться незаблокированными. Это могут быть отдельные ячейки или любое количество диапазонов.
  2. Нажмите Ctrl+1. В появившемся диалоговом окне Формат ячеек перейдите на вкладку Защита и снимите флажок Защищаемая ячейка.
  3. Затем выберите команду Рецензирование ► Изменения ► Защитить лист и в открывшемся диалоговом окне Защита листа снимите флажок Выделение заблокированных ячеек (рис. 24.2).
  4. Если требуется, укажите пароль, который нужно ввести, чтобы снять защиту с рабочего листа, и нажмите ОК.

Рис. 24.2. Используйте диалоговое окно Защита листа, чтобы пользователь не мог выделять заблокированные ячейки

Рис. 24.2. Используйте диалоговое окно Защита листа, чтобы пользователь не мог выделять заблокированные ячейки

После выполнения этих шагов только разблокированные ячейки (выделенные на шаге 1) будут доступны пользователям.

Пароли рабочего листа вовсе не гарантируют полную безопасность. На самом деле взлом таких паролей — достаточно обычное дело. Таким образом, функция защиты листа используется больше для удобства, чем для обеспечения безопасности.

Самый простой способ установить границы — просто спрятать все неиспользуемые столбцы и строки. На своем листе найдите последнюю строку, содержащую данные, и целиком выделите строку под ней, щелкнув кнопку строки. Удерживайте клавиши Ctrl и Shift и нажимайте стрелку вниз, чтобы выделить все строки ниже. Чтобы спрятать их, выберите команду Формат → Строка → Скрыть (Format → Row → Hide). To же самое сделайте и с неиспользуемыми столбцами: найдите последний столбец с данными, полностью выделите столбец справа от него, удерживайте клавиши Ctrl и Shift, нажимая стрелку вправо, а затем выберите команду Формат → Столбец → Скрыть (Format → Column → Hide). Если все произошло как надо, используемые ячейки будут окружены серой областью, за пределы которой пе.рейти невозможно.

Второй способ определить границы — указать допустимый диапазон в окне Properties листа. Правой кнопкой мыши щелкните ярлычок листа в левом нижнем углу экрана и в контекстном меню выберите пункт View Code (Исходный текст). В Windows выберите команду View → Project Explorer (Ctrl+R), а в Mac OS X нажмите сочетание клавиш Apple+R, чтобы открыть окно Project Explorer. Если окно Properties не открыто, нажмите клавишу F4. Выберите нужный лист, и перейдите к свойству ScrollArea в окне Properties.

Теперь в Project Explorer выберите лист, область прокрутки которого хотите ограничить, а затем в окне Properties (рис. 1.12) перейдите к свойству ScrollArea. В соответствующем поле значений справа введите желаемые границы листа, например, $A$1:$G$50.

Рис. 1.12. Окно Properties в Project Explorer

Рис. 1.12. Окно Properties в Project Explorer

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

Правой кнопкой мыши щелкните ярлычок с именем того листа, где нужно ограничить диапазон прокрутки, и в контекстном меню выберите команду Исходный текст (View Code), затем введите код из листинга 1.13.

// Листинг 1.13 Private Sub Worksheet_Activate () Me. Scroll Area = «A1:G50» End Sub

Как обычно, нажмите сочетание клавиш Alt/Apple+Q, чтобы вернуться в Excel и сохранить книгу. Хотя вы не сможете увидеть результат в виде серой области в первом способе, вы все же не сможете прокрутить лист или выбрать что-либо за пределами заданной области.

Любой макрос, выбирающий диапазон за пределами этой области прокрутки (включая выбор целых строк и столбцов), сделать это более не сможет. Это относится, в частности, к записанным макросам, так как в них зачастую применяется выделение.
Если макрос использует диапазон за пределами области прокрутки, можно легко изменить его, чтобы он не был ограничен в своей работе каким-то диапазоном ячеек. Выберите команду Сервис → Макрос → Макросы (Tools → Macro → Macros) или сочетание клавиш Alt+F8, выберите имя макроса, выделите его и щелкните кнопку Изменить (Edit). Вставьте следующую строку перед первой строкой существующего кода:
ActiveSheet.Scroll Area = «»
На самую последнюю строку кода поместите следующее:
ActiveSheet.Scroll Area = «$A$1:$G$50»
Теперь код должен выглядеть приблизительно так, как показано в листинге 1.14.

Третий метод, наиболее гибкий, автоматически ограничивает область прокрутки используемым диапазоном ячеек на листе, для которого вы создаете следующий код. Чтобы применить этот способ, правой кнопкой мыши щелкните ярлычок с именем нужного листа, в контекстном меню выберите пункт Исходный текст (View Code) и введите код, приведенный в листинге 1.15.

Теперь нажмите сочетание клавиш Alt/Apple+Q или щелкните крестик в правом верхнем углу окна, чтобы вернуться в Excel и сохранить книгу.

Этот макрос будет выполняться автоматически каждый раз, когда вы будете активировать лист, где он хранится. Однако некоторые проблемы могут возникнуть, если понадобится ввести данные за пределами текущего используемого диапазона. Чтобы избежать этого, примените стандартный макрос, который восстановит область прокрутки, равную полному листу. Выберите команду Сервис → Макрос → Редактор Visual Basic (Tools → Macro → Visual Basic Editor), затем выберите команду Insert → Module и введите код из листинга 1.16.

// Листинг 1.16 Sub ResetScrollArea() ActiveSheet.ScrollArea = «» End Sub

Теперь нажмите сочетание клавиш Alt/Apple+Q или щелкните крестик в правом верхнем углу окна, чтобы вернуться в Excel и сохранить книгу. Если хотите, можно упростить способ выполнения макроса, назначив ему сочетание клавиш. Выберите команду Сервис → Макрос → Макросы (Tools → Macro > Macros) или нажмите сочетание клавиш (Alt/Option+F8). Выберите ResetScrollArea (это имя вашего макроса), щелкните кнопку Параметры (Options) и выберите сочетание клавиш.

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

Предоставляя доступ к диапазону рабочего листа другим пользователям, вы можете запретить другим пользователям просматривать другие строки и столбцы. Здесь я расскажу о некоторых хитрых способах простого ограничения количества строк и столбцов на листе в Excel.

  • Ограничить количество строк и столбцов с отключением прокрутки в Excel
  • Ограничьте количество строк и столбцов, скрывая строки и столбцы
  • Ограничьте количество строк и столбцов с помощью замечательного инструмента
Ограничить количество строк и столбцов с отключением прокрутки в Excel

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

Шаг 1. Щелкните правой кнопкой мыши имя рабочего листа на панели вкладок «Лист» и выберите Просмотреть код из контекстного меню.

Шаг 2: Теперь вы попадаете в окно Microsoft Visual Basic для приложений, вам нужно открыть окно свойств, щелкнув Вид > Окно свойств.

Внимание: Если окно «Свойства» уже открыто, просто пропустите этот шаг.

Шаг 3. В окне «Свойства» найдите ScrollArea на левой панели, а затем в следующем поле введите диапазон, которым хотите поделиться с другими.

Шаг 4. Закройте окно Microsoft Visual Basic для приложений.

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

Один щелчок, чтобы скрыть все, кроме выбранного диапазона (скрыть неиспользуемые столбцы / строки / ячейки)

область прокрутки рекламного набора 2

В большинстве случаев мы можем использовать только часть рабочего листа с оставшимися числовыми пустыми ячейками / диапазоном. Kutools для Excel Установить область прокрутки Утилита может помочь вам одним щелчком мыши скрыть все, кроме выбранного диапазона, или легко скрыть все неиспользуемые ячейки / строки / столбцы / диапазоны. Полнофункциональная бесплатная 30-дневная пробная версия!

Ограничьте количество строк и столбцов, скрывая строки и столбцы

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

Шаг 1: Помимо общего диапазона, вам нужно выбрать левые диапазоны и скрыть их. Выберите первый столбец справа от общего диапазона, а затем нажмите кнопку Ctrl + Shift + Стрелка вправоодновременно, чтобы выбрать все правые столбцы.

Шаг 2. Щелкните выбранные столбцы правой кнопкой мыши и выберите Спрятать из контекстного меню.

Шаг 3. Выберите первую строку под общим диапазоном, нажмите Ctrl + Shift + Стрелка вниз ключи одновременно, чтобы выбрать все строки ниже общего диапазона, а затем скрыть их.

Шаг 4. Выберите первую строку вверх по общему диапазону, нажмите Ctrl+ Shift + Стрелка вверх одновременно, чтобы выбрать все строки до общего диапазона, а затем скрыть их.

Шаг 5: Выберите первый столбец слева от общего диапазона, нажмите Ctrl + Shift+ Стрелка влево одновременно, чтобы выбрать все столбцы, оставшиеся до общего диапазона, а затем скрыть их.

Затем вы увидите, что все строки и столбцы скрыты, кроме общего диапазона на листе.

Ограничьте количество строк и столбцов с помощью утилиты KTE Set Scroll Area

Многим пользователям Excel эти горячие клавиши кажутся непростыми. Не беспокойтесь об этом, можете попробовать Kutools for Excel’s Установить область прокрутки утилита, которая помогает скрыть все строки и столбцы, кроме общего диапазона, одним щелчком мыши в Excel.

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now

область прокрутки рекламного набора 2

Выберите общий диапазон, которым хотите поделиться с другими, и щелкните значок Kutools > Показать / Скрыть > Установить область прокрутки.

Затем вы сразу увидите, что все строки и столбцы скрыты, кроме общего диапазона на листе.

Установить область прокрутки является одной из служебных программ Kutools for Excel, которая позволяет одним щелчком мыши скрыть все невыбранные строки и столбцы на активном листе. Нажмите, чтобы получить 30-дневную бесплатную пробную версию, без ограничений!

Демонстрация: ограничение количества строк и столбцов одним щелчком мыши
Переключить, чтобы показать / скрыть столбцы: один щелчок, чтобы показать все скрытые столбцы, и один щелчок, чтобы восстановить скрытые столбцы

ad показать скрытые столбцы 1

Kutools для Excel (Показать) столбцы Утилита — хороший переключатель, позволяющий отображать все скрытые столбцы одним щелчком мыши, а повторное нажатие на эту кнопку столбца снова сделает эти столбцы скрытыми. Полнофункциональная бесплатная 30-дневная пробная версия!

В некоторых случаях вы не хотите, чтобы определенный лист просматривали другие, поскольку данные в этом листе важны. Обычно многие пользователи Excel склонны скрывать рабочий лист для ограничения доступа с помощью функции «Скрыть». Но другие могут легко отобразить этот рабочий лист с помощью функции Показать. В этой статье будут показаны способы ограничения доступа к определенному листу в Excel.

Ограничьте доступ к определенному листу с очень скрытым

Фактически, вы можете ограничить доступ к определенному рабочему листу, установив рабочий лист как очень скрытый статус.

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

2. Затем Microsoft Visual Basic для приложений всплывает окно, перейдите в Свойства панель. потом выберите 2 — xlSheetVeryHidden из Visible раскрывающийся список. Смотрите скриншот:

3. Закрой Microsoft Visual Basic для приложений окно.

Теперь определенный рабочий лист очень скрыт. И вы не можете показать это с помощью обычной функции отображения в Excel.

Ограничить доступ к определенному листу с помощью Kutools for Excel

Kutools for Excel предоставляет функцию — Скрыть / отобразить книги и таблицы чтобы легко сделать рабочий лист очень скрытым в книге. Пожалуйста, сделайте следующее.

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

1. Нажмите Kutools > Показать спрятать > Скрыть / отобразить книги и таблицы.

2. в Скрыть / отобразить книги и таблицы В диалоговом окне вы можете увидеть, что все открытые книги отображаются в окне Windows Workbook.

Нажмите, чтобы выбрать книгу, которая содержит рабочий лист, который вам нужен, чтобы сделать его очень скрытым в Окна книги коробка. И в Листы щелкните, чтобы выбрать определенный лист, доступ к которому будет ограничен для других, затем укажите параметр VeryHidden в раскрывающемся списке. И, наконец, закройте диалоговое окно. Смотрите скриншот:

Теперь определенный рабочий лист сразу очень скрывается.

Внимание: с помощью этой утилиты вы можете скрыть все листы, кроме одного, или легко показать все скрытые листы сразу.

Если вы хотите получить 30-дневную бесплатную пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.

Читайте также:

  • Lenovo smart display удалить
  • 1с для бюджетных учреждений где добавить
  • Яндекс адрес сайта как браузере
  • На что способны компьютерные вирусы и троянские программы
  • Программа asus для разгона процессора

Блокировка и разблокировка определенных областей защищенного листа

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

Блокировка только определенных ячеек и диапазонов ячеек на защищенном листе

Команда

    Если лист защищен, сделайте следующее:

      На вкладке Рецензирование выберите Отменить защиту листа (в группе Защита).

    Кнопка

    Выберите Защитить лист, чтобы изменить значение на Снять защиту листа , если лист защищен.

  1. При появлении запроса введите пароль для отмены защиты листа.
  • Выделите весь лист, выбрав Выбрать все.

    Кнопка вызова диалогового окна

    На вкладке Главная выберите всплывающее окно Параметры шрифта. Вы также можете нажать клавиши CTRL+SHIFT+F или CTRL+1.

    Снимок экрана: поле

    В диалоговом окне Формат ячеек выберите вкладку Защита , снимите флажок Заблокировано , а затем нажмите кнопку ОК.

    Команда

    При защите листа все ячейки будут разблокированы. Теперь вы можете выбрать конкретные ячейки, которые нужно защитить.

  • На листе выделите только ячейки, которые нужно заблокировать.
  • Снова запустите всплывающее окно Формат ячеек (CTRL+SHIFT+F).
  • На этот раз на вкладке Защита проверка поле Заблокировано, а затем нажмите кнопку ОК.
  • На вкладке Рецензирование выберите Защитить лист.

    • Внесение изменений в графические объекты, в том числе карты, встроенные диаграммы, фигуры, текстовые поля и элементы управления, которые не были разблокированы перед установкой защиты листа. Например, если на листе есть кнопка, запускающая макрос, ее можно нажать, чтобы запустить макрос, но нельзя удалить.
    • Внесение каких-либо изменений (например, форматирование) во встроенную диаграмму. Диаграмма по-прежнему будет обновляться при изменениях ее исходных данных.
    • Добавление или изменение примечаний.

    изменение сценариев

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

    Элементы листа диаграммы

    Запрещаемые действия

    Изменение элементов, являющихся частью диаграммы, таких как ряды данных, оси и легенды. При этом в диаграммах будут отображаться изменения, вносимые в исходные данные.

    Изменение графических объектов, включая фигуры, текстовые поля и элементы управления (если объекты не были разблокированы до включения защиты листа диаграммы).

    • Пароль необязателен. Если не задать пароль, любой пользователь сможет снять защиту с листа и изменить защищенные элементы.
    • Выберите легко запоминающийся пароль, потому что в случае утраты пароля вы больше не сможете получить доступ к защищенным элементам листа.

    Разблокировка диапазонов ячеек на защищенном листе для их изменения пользователями

    Чтобы предоставить определенным пользователям разрешение изменять диапазоны на защищенном листе, на компьютере должна быть установлена операционная система Microsoft Windows XP или более поздней версии, а сам компьютер должен находиться в домене. Вместо использования разрешений, для которых требуется домен, можно также задать пароль для диапазона.

    Разрешить изменение диапазонов

    1. Выберите листы, которые нужно защитить.
    2. Выберите Просмотр >Разрешить изменение диапазонов.

    • Чтобы добавить новый редактируемый диапазон, нажмите кнопку Создать.
    • Чтобы изменить существующий редактируемый диапазон, выберите его в поле Диапазоны, разблокированные паролем, когда лист защищен , а затем нажмите кнопку Изменить.
    • Чтобы удалить редактируемый диапазон, выберите его в поле Диапазоны, разблокированные паролем, когда лист защищен , а затем нажмите кнопку Удалить.
    • Внесение изменений в графические объекты, в том числе карты, встроенные диаграммы, фигуры, текстовые поля и элементы управления, которые не были разблокированы перед установкой защиты листа. Например, если на листе есть кнопка, запускающая макрос, ее можно нажать, чтобы запустить макрос, но нельзя удалить.
    • Внесение каких-либо изменений (например, форматирование) во встроенную диаграмму. Диаграмма по-прежнему будет обновляться при изменениях ее исходных данных.
    • Добавление или изменение примечаний.

    изменение сценариев

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

    Элементы листа диаграммы

    Запрещаемые действия

    Изменение элементов, являющихся частью диаграммы, таких как ряды данных, оси и легенды. При этом в диаграммах будут отображаться изменения, вносимые в исходные данные.

    Изменение графических объектов, включая фигуры, текстовые поля и элементы управления (если объекты не были разблокированы до включения защиты листа диаграммы).

    • Пароль необязателен. Если его не задать, любой пользователь сможет снять защиту с листа и изменить защищенные элементы.
    • Убедитесь, что вы выбрали пароль, который можно запомнить. Если вы потеряете пароль, у вас не будет доступа к защищенным элементам на листе.
    • Если ячейка принадлежит к нескольким диапазонам, ее смогут редактировать пользователи, имеющие права на редактирование любого из этих диапазонов.
    • Если пользователь пытается изменить несколько ячеек одновременно и имеет право редактировать некоторые, но не все из них, пользователю будет предложено изменить ячейки по одному.

    Дополнительные сведения

    Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

    Как ограничить количество строк в Excel (3 эффективных метода)

    Hugh West

    В статье вы узнаете, как ограничение количество строк в Excel. Рабочий лист Excel имеет 1048576 рядов и 16384 столбцов, и нам не нужны все эти строки для работы. Иногда наш набор данных может содержать несколько наборов строк. В таком случае, ограничение количество строк может дать нам возможное рабочее пространство в листе Excel. Цель этой статьи — дать вам несколько основных советов, чтобы ограничение количество строк в рабочем листе Excel.

    Скачать Практическое пособие

    Ограничение количества строк.xlsm

    3 эффективных способа ограничить количество строк в Excel

    В наборе данных вы увидите информацию о продажах в продуктовом магазине. Количество продаваемых товаров в этом магазине не так уж велико. Поэтому нам не нужны все строки в листе, чтобы рассчитать общий объем продаж или прибыль. Вы увидите процессы ограничение строк в этом листе в последующем разделе этой статьи.

    1. Скрытие строк для ограничения количества строк

    Самый простой способ ограничение строк в рабочем листе Excel может быть скрыть их с этого листа. Давайте пройдемся по инструкциям ниже для лучшего понимания.

    Шаги:

    • Выберите пустую строку после набора данных. В моем случае я хочу сохранить до 14-й строки листа. Поэтому я выбрал строку 15-й .

    • После этого нажмите CTRL+SHIFT+клавиша «вниз Он выберет все оставшиеся пустые строки в этом листе.
    • После этого, щелкните правой кнопкой мыши на любой из выделенных ячеек и выберите Скрыть .

    • Однако вы можете использовать ту же команду из меню Клетки группа Вкладка «Главная Вам необходимо выбрать Формат >> Скрыть & Скрыть >> Скрыть строки .

    • После выполнения этой команды все пустые строки после строки 14-й будет недоступен для использования.

    Таким образом, вы можете ограничение количество строк в Excel, просто скрыв их.

    Подробнее: Как увеличить лимит строк в Excel (с помощью модели данных)

    2. Свойство разработчика для отключения области прокрутки строк

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

    Шаги:

    • Во-первых, зайдите в Разработчик >> Недвижимость .

    • После этого введите ассортимент которые вы хотите включить для прокрутка в Свойства В моем случае диапазон таков $1:$15 .

    • Наконец-то, закрыть сайт Свойства Эта операция приведет к отключению прокрутка область за пределами этой ассортимент рядов. Вы не можете выбрать их, поэтому количество пригодных для использования рядов теперь составляет ограниченный .

    Таким образом, вы можете ограничение количество строк путем отключения области прокрутки.

    Подробнее: Как ограничить столбцы в Excel (3 быстрых способа)

    3. Настройка области прокрутки с помощью VBA для ограничения количества строк

    Вы также можете использовать VBA код для ограничение количество постоянных строк. Для лучшего понимания пройдемся по нижеприведенной процедуре.

    Шаги:

    Смотрите также: Как создать список контактов в Excel (с помощью простых шагов)

    • Сначала зайдите в Вкладка разработчика а затем выберите Visual Basic .

    • После этого откройте vba лист из VBAProject окно и активировать Рабочий лист из отмеченного выпадающего значка на следующем изображении.

    • Теперь введите ‘ ScrollArea = «A1:XFD15» ‘ в качестве оператора. Общий код будет выглядеть следующим образом.
     Private Sub Worksheet_Activate(ByVal Target As Range) Me.ScrollArea = "A1:XFD15" End Sub 

    Здесь мы активировать сайт рабочий лист для Private Sub Procedure и установите желаемое значение область прокрутки В данном случае я установил диапазон A1:XFD15 для прокрутка Это означает, что невозможно выбрать ни одну ячейку вне этого диапазона, и поэтому мы можем ограничение количество строк для работы.

    • Наконец, нажмите CTRL+S чтобы сохранить файл и вернуться к своему листу. В этом случае имя листа будет таким рабочая тетрадь Вы не сможете выбрать ни одну из ячеек вне диапазона и прокрутка даже если вы закроете файл Excel и откроете его снова.

    Таким образом, вы можете ограничение количество строк с помощью VBA .

    Смотрите также: Excel не может объединить ячейки в таблице

    Примечание:

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

    Читайте также: Как установить конец электронной таблицы Excel (3 эффективных способа)

    Практическая секция

    Здесь я предоставляю вам набор данных из этой статьи, чтобы вы могли самостоятельно практиковать эти методы.

    Заключение

    Достаточно сказать, что вы можете научиться некоторым основным тактикам, чтобы ограничение количество строк в Excel после прочтения этой статьи. Если у вас есть лучшие методы, вопросы или отзывы относительно этой статьи, пожалуйста, поделитесь ими в поле для комментариев. Это поможет мне обогатить мои будущие статьи. Для получения дополнительной информации, пожалуйста, посетите наш сайт ExcelWIKI .

    Предыдущий пост Как создавать этикетки без Word в Excel (пошаговое руководство)
    Следующий пост Функция Excel COUNTIF для подсчета ячеек больше 0

    Hugh West

    Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.

    Блокировка ячеек

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

    Чтобы заблокировать ячейки на листе, выполните следующие действия:

    1. Выделите ячейки, которые нужно блокировать.
    2. На вкладке Главная в группе Выравнивание щелкните маленькую стрелку, чтобы открыть всплывающее окно Формат ячеек .
    3. На вкладке Защита выберите поле Заблокированный проверка и нажмите кнопку ОК, чтобы закрыть всплывающее окно.

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

    Совет: Лучше всего перед защитой книги или листа разблокировать все ячейки, которые может потребоваться изменить в будущем, но это можно сделать и после применения защиты. Чтобы снять защиту, просто удалите пароль.

    Помимо защиты книг и листов, можно также защитить формулы.

    Excel в Интернете не удается заблокировать ячейки или определенные области листа.

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

    Дополнительные сведения

    Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *