Откройте электронную таблицу Excel, нажав «Ctrl-O», выбрав файл и нажав «Открыть». Найдите последнюю строку, которую вы хотите отобразить в электронной таблице.
Выделите всю строку под последней строкой, которую вы хотите отобразить, щелкнув номер строки. Не выбирайте случайно одну ячейку в строке.
Удерживая «Ctrl-Shift», нажмите клавишу со стрелкой «Вниз», чтобы выбрать все строки под выбранной строкой. Последняя строка имеет номер 1 048 576, поэтому прокрутка вручную, пока не найдете, может занять некоторое время.
Нажмите «Форматировать» в группе «Ячейки» на вкладке «Главная», выберите «Скрыть и показать», а затем нажмите «Скрыть строки», чтобы скрыть все строки. Теперь можно редактировать только те строки, которые не были выбраны. Нажмите «Ctrl-S», чтобы сохранить таблицу.
Откройте электронную таблицу, которую хотите отредактировать, щелкните правой кнопкой мыши имя листа в нижнем левом углу окна и выберите «Просмотреть код», чтобы открыть редактор VBA. Нажмите «F4», чтобы открыть окно «Свойства», если оно не отображается по умолчанию.
Щелкните поле «ScrollArea» в окне «Свойства». Введите номер первой строки, которую вы хотите отобразить, двоеточие, а затем номер последней строки, которую вы хотите отобразить. Например, чтобы люди могли прокручивать и редактировать только строки с 1 по 100, введите в поле «1: 100» (без кавычек).
Нажмите «Ctrl-S» и сохраните файл на жестком диске. Закройте окно Microsoft Visual Basic для приложений и проверьте настройки, прокручивая электронную таблицу. Вы не сможете прокрутить мимо номера строки, который вы ввели в поле ScrollArea. Даже если вы видите еще одну строку под последней строкой, ничего не происходит, когда вы щелкаете один из ее столбцов. Все остальные строки недоступны для редактирования.
Вы также можете скрыть столбцы, чтобы люди не могли их редактировать. Найдите последний столбец, который должен отображаться в электронной таблице, а затем щелкните заголовок следующего столбца, чтобы выбрать его. Не пытайтесь перейти к последнему столбцу, потому что электронные таблицы Excel 2013 могут содержать 16 384 столбца. Удерживая «Ctrl-Shift», нажмите клавишу со стрелкой «Вправо», чтобы выбрать все столбцы. Нажмите «Форматировать», выберите «Скрыть и показать», а затем нажмите «Скрыть столбцы», чтобы скрыть столбцы.
Чтобы показать все строки, нажмите «Ctrl-A», чтобы выделить все в электронной таблице, нажмите «Форматировать» в ячейках группы, выберите «Скрыть и показать», а затем нажмите «Показать строки». Чтобы показать все столбцы, нажмите «Показать» столбцы ".
Вы можете скрывать и отображать строки и столбцы, содержащие данные, на случай, если вы не хотите, чтобы люди редактировали их случайно.
Вы можете временно отключить прокрутку, а также редактирование столбцов. В поле ScrollArea введите букву первого столбца, который вы хотите отобразить, прежде чем вводить номер строки. Введите букву последнего столбца, который вы хотите отобразить, перед номером последней строки. Например, для прокрутки строк с 1 по 100 и столбцов от A до Z введите «A1: Z100» (без кавычек).
Когда вы отключаете прокрутку, вы также отключаете редактирование. Даже если строки видны, никто не может их редактировать.
Свойства VBA сбрасываются при закрытии и повторном открытии электронной таблицы, поэтому отключение прокрутки и редактирования является временным решением. Скрытие строк и столбцов - постоянное решение.