Как изменить размер листа в Excel

Обновлено: 21.11.2024

Бывший писатель Lifewire Тед Френч является сертифицированным специалистом Microsoft, который преподает и пишет о электронных таблицах и программах для работы с электронными таблицами.

Кристин Бейкер – консультант по маркетингу с опытом работы с различными клиентами. Ее опыт включает социальные сети, веб-разработку и графический дизайн.

Что нужно знать

  • Чтобы скрыть определенные строки, выберите или выделите строки, которые хотите скрыть. Щелкните правой кнопкой мыши заголовок строки и выберите «Скрыть». Повторите для столбцов.
  • Чтобы показать: щелкните правой кнопкой мыши заголовок последней видимой строки или столбца и выберите "Показать".
  • Чтобы временно ограничить диапазон ячеек: щелкните правой кнопкой мыши вкладку листа >Просмотреть код >Свойства. Для области прокрутки введите A1:Z30. Сохраните, закройте и снова откройте Excel.

Чтобы контролировать размер рабочего листа Excel, вы можете ограничить количество столбцов и строк, отображаемых на листе. В этом руководстве мы покажем вам, как скрывать (и отображать) строки и столбцы в Excel 2019, Excel 2016, Excel 2013 и Excel для Microsoft 365, а также как ограничить доступ к строкам и столбцам с помощью Microsoft Visual Basic для приложений. (VBA).

Скрыть строки и столбцы в Excel

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

Откройте книгу и выберите лист, в котором вы хотите скрыть строки и столбцы. Нажмите на заголовок строки 31, чтобы выбрать всю строку.

Нажмите и удерживайте клавиши Shift и Ctrl на клавиатуре. В то же время нажмите клавишу со стрелкой вниз на клавиатуре, чтобы выбрать все строки от строки 31 до нижней части рабочего листа. Отпустите все клавиши.

Щелкните правой кнопкой мыши один из заголовков строк, чтобы открыть контекстное меню. Выберите Скрыть.

Теперь на листе отображаются только данные в строках с 1 по 30.

Нажмите заголовок столбца AA и повторите шаги 2 и 3 (используя клавишу со стрелкой вправо вместо клавиши со стрелкой вниз), чтобы скрыть все столбцы после столбца Z.

Сохраните книгу; столбцы и строки за пределами диапазона от A1 до Z30 останутся скрытыми, пока вы не отобразите их.

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

Показать строки и столбцы в Excel

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

Откройте рабочий лист, который вы использовали, чтобы скрыть строку 31 и выше, а также столбец AA и выше. Щелкните заголовки для строки 30 (или последней видимой строки на листе) и строки под ней. Щелкните правой кнопкой мыши заголовки строк и в меню выберите "Показать".

Скрытые строки восстановлены.

Теперь щелкните заголовки столбца Z (или последнего видимого столбца) и столбца справа от него. Щелкните правой кнопкой мыши выбранные заголовки столбцов и в меню выберите «Показать». Скрытые столбцы восстановлены.

Ограничение доступа к строкам и столбцам с помощью VBA

Вы можете использовать Microsoft Visual Basic для приложений (VBA), чтобы временно ограничить диапазон используемых строк и столбцов на листе. В этом примере вы измените свойства рабочего листа, чтобы ограничить количество доступных строк до 30 и количество столбцов до 26.

Изменение области прокрутки является временной мерой; он сбрасывается каждый раз, когда книга закрывается и снова открывается.

Откройте пустой файл Excel. В нижней части экрана щелкните правой кнопкой мыши вкладку Лист1. В меню выберите «Просмотреть код».

Откроется окно редактора Visual Basic для приложений (VBA). На левой панели найдите раздел «Свойства».

В разделе "Свойства" в правом столбце строки ScrollArea щелкните пустое поле и введите A1:Z30.

Выберите «Файл» > «Сохранить» и сохраните книгу, как обычно. Выберите «Файл» > «Закрыть и вернуться в Microsoft Excel».

Чтобы убедиться, что ваше изменение применено, выполните этот тест. На листе попробуйте прокрутить строку 30 или столбец Z. Если изменение было применено, Excel вернет вас к выбранному диапазону, и вы не сможете редактировать ячейки вне этого диапазона.

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

Если на вашем листе много столбцов, вы можете использовать параметры "Масштабировать по размеру", чтобы уменьшить размер листа, чтобы он лучше умещался на печатной странице.

Выполните следующие действия:

Перейдите на вкладку "Макет страницы" на ленте.

В группе "Масштабировать по размеру" в поле "Ширина" выберите 1 страницу, а в поле "Высота" выберите "Автоматически". Столбцы теперь будут отображаться на одной странице, но строки могут распространяться на несколько страниц.

Чтобы распечатать лист на одной странице, выберите 1 страница в поле Высота. Имейте в виду, однако, что распечатку может быть трудно прочитать, потому что Excel сжимает данные, чтобы они соответствовали размеру. Чтобы узнать, насколько широко используется масштабирование, посмотрите на число в поле «Масштаб». Если это небольшое число, вам может потребоваться внести другие корректировки перед печатью. Например, вам может потребоваться изменить ориентацию страницы с книжной на альбомную или выбрать больший размер бумаги. Дополнительную информацию см. в разделе ниже, чтобы понять некоторые аспекты масштабирования рабочего листа для размещения на печатной странице.

Чтобы распечатать лист, нажмите CTRL+P, чтобы открыть диалоговое окно "Печать", а затем нажмите кнопку "ОК".

Для оптимального масштабирования листа важно помнить следующее:

Если на вашем листе много столбцов, вам может потребоваться изменить ориентацию страницы с книжной на альбомную. Для этого перейдите в раздел «Макет страницы» > «Параметры страницы» > «Ориентация» и нажмите Альбомная.

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

Используйте команду «Область печати» (группа «Параметры страницы»), чтобы исключить любые столбцы или строки, которые не нужно печатать. Например, если вы хотите печатать столбцы от A до F, но не столбцы от G до Z, установите область печати так, чтобы она включала только столбцы от A до F.

Вы можете уменьшить или увеличить рабочий лист, чтобы он лучше помещался на печатных страницах. Для этого в разделе «Параметры страницы» нажмите кнопку запуска окна. Затем нажмите «Масштабирование» > «Настроить до» и введите процент от нормального размера, который вы хотите использовать.

Примечание. Чтобы уменьшить рабочий лист, чтобы он лучше умещался на печатных страницах, введите процентное значение меньше 100 %. Чтобы увеличить рабочий лист, чтобы он поместился на печатных страницах, введите процентное значение больше 100%.

Представление «Макет страницы» несовместимо с командой «Закрепить области». Если вы не хотите размораживать строки или столбцы на листе, вы можете пропустить представление «Макет страницы» и вместо этого использовать параметры «По размеру» на вкладке «Страница» в диалоговом окне «Параметры страницы». Для этого перейдите на вкладку «Макет страницы» и в группе «Параметры страницы» нажмите кнопку запуска диалогового окна в правом нижнем углу. При необходимости нажмите ALT+P, S, P на клавиатуре.

Чтобы напечатать рабочий лист на определенном количестве страниц, в разделе «Параметры страницы» нажмите кнопку запуска небольшого окна. Затем в разделе «Масштабирование» в обоих полях «По размеру» введите количество страниц (широких и высоких), на которых вы хотите распечатать данные рабочего листа.

Excel игнорирует ручные разрывы страниц при использовании параметра "По размеру".

Excel не растягивает данные для заполнения страниц.

Чтобы удалить параметр масштабирования, выберите «Файл» > «Печать» > «Настройки» > «Без масштабирования».

При печати рабочего листа Excel размер шрифта может отличаться от ожидаемого.

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

На листе выберите Файл > Печать.

В разделе "Настройки" нажмите "Пользовательское масштабирование" > "Параметры пользовательского масштабирования".

Нажмите Страница и в поле Настроить на выберите процент, на который вы хотите увеличить или уменьшить размер шрифта.

Просмотрите свои изменения в режиме предварительного просмотра и, если вам нужен другой размер шрифта, повторите шаги.

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

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

Нужна дополнительная помощь?

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

Как установить размер листа, например, 40 столбцов x 60 строк? Попытался установить для всех
других столбцов ширину 0, но панорамирование по-прежнему приводит меня в неизведанную серую
область, где они были раньше.

Извините за сумбур. В конце концов, это сработало. Только одно: как их
вернуть?

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

"tcebob" написал в сообщении
news:OOInCOqSFHA.3544@TK2MSFTNGP12.phx.gbl.
> Извините за флуд. В конце концов, это сработало. Только одно: как их
> вернуть?
>
> rs
>
>

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

Другой способ – установка области прокрутки с помощью VBA.

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

Лучше всего поместить код в WorkBook_Open Sub в модуле ThisWorkbook и
указать, какой лист.

Private Sub WorkBook_Open()
Sheets("YourSheet").ScrollArea = "A1:P60"
End Sub


Горд Диббен MVP Excel

Вт, 26 апреля 2005 г. 16:17:53 -0400, "tcebob" написал:

>Как я могу установить размер листа, скажем, 40 столбцов x 60 строк? Попытался установить для всех
>других столбцов ширину 0, но панорамирование по-прежнему приводит меня в неизведанную серую
>область, где они были раньше.
>
>Спасибо,
>
>rs
>

Если вы установили размер неиспользуемых строк и столбцов равным нулю, вы можете нажать CTRL + A (дважды
в 2003 г.), чтобы выбрать все.

Нажмите «Формат»> «Столбец»> «Ширина» и введите 8,43 для стандартной ширины.

То же самое для высоты строки 12.


Горд Диббен MVP Excel

Вт, 26 апр 2005 17:06:09 -0400, "tcebob" написал:

>Извините за флуд. В конце концов, это сработало. Только одно: как вернуть их обратно?
>
>rs
>

"tcebob" написал в сообщении
news:OOInCOqSFHA.3544@TK2MSFTNGP12.phx.gbl.
: Извините за лоскут. В конце концов, это сработало. Только одно: как их
вернуть?
:
: rs
:
:

Первоначальное сообщение от tcebob

Как установить размер листа, например, 40 столбцов x 60 строк? Попытался установить для всех
других столбцов ширину 0, но панорамирование по-прежнему приводит меня в неизведанную серую
область, где они были раньше.

Лучший способ сделать это — использовать параметр «Защитить лист» на вкладке «Рецензирование». На новом листе нажмите «Защитить лист», затем снимите все флажки, кроме выбора разблокированных ячеек. Нажмите «ОК». Теперь нажмите «Снять защиту с листа», затем выберите весь лист (щелкните треугольник в левом верхнем углу листа). На вкладке «Главная», в группе «Шрифт», в панели запуска диалогового окна (маленькая стрелка в правом нижнем углу группы) выберите вкладку «Защита» и убедитесь, что установлен флажок «Заблокировано», затем нажмите «ОК». Вернитесь на вкладку «Обзор» и нажмите «Защитить лист». Теперь весь лист полностью недоступен. Нажмите «Снять защиту листа», затем выберите все ячейки, к которым вы хотите разрешить доступ (если вы допустили ошибку, ее легко исправить позже). Перейдите на вкладку «Главная», группу «Шрифт», средство запуска диалогового окна, вкладку «Защита» и убедитесь, что флажок «Заблокировано» снят, затем нажмите «ОК». Наконец, вернитесь на вкладку «Обзор» и выберите «Защитить лист». Теперь вы должны обнаружить, что можете получить доступ и изменить только те части листа, которые вы установили как «разблокированные». Надеюсь, это поможет.

Администратор Регистрация Дата 29.12.2011 Местоположение Duncansville, PA USA MS-Off Ver Excel 2000/3/7/10/13/16 Сообщений 51 725

bilma, спасибо за предложение, но этой ветке почти 10 лет, сомневаюсь, что кто-то все еще следит за ней

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

Изменить размер страницы

Большинство людей обычно печатают на бумаге стандартного формата Letter (8,5 x 11 дюймов), но Excel может печатать на бумаге многих других размеров.

  1. Перейдите на вкладку "Макет страницы".
  2. Нажмите кнопку "Размер".
  3. Выберите размер страницы.

Если вы не видите нужный размер бумаги, выберите «Другие форматы бумаги».

Изменить масштаб печати

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

  1. Перейдите на вкладку "Макет страницы".
  2. Нажмите кнопку запуска диалогового окна «Масштабировать по размеру».

В разделе «Масштаб» есть два параметра, которые можно выбрать для настройки масштаба рабочего листа для печати:

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

БЕСПЛАТНЫЙ краткий справочник

Бесплатно для распространения с нашей благодарностью; мы надеемся, что вы рассмотрите наше платное обучение.

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