Скрытие огромного количества строк (Microsoft Excel)
Джулия хотела бы скрыть все строки на листе, кроме строк 1-30.
Она ищет самый быстрый и простой способ сделать это.
Если вам не нужно скрывать слишком часто, самый простой способ заключается в следующем, если в каждой ячейке столбца A что-то есть:
-
Выберите ячейку A31.
-
Нажмите Shift + Ctrl + стрелка вниз. Выбираются все ячейки от A31 до последней использованной ячейки в столбце A.
-
Снова нажмите Shift + Ctrl + стрелка вниз. Выделение продолжается до самой последней ячейки в столбце A.
-
Скройте свои строки, как обычно. (Либо щелкните правой кнопкой мыши и скройте это, либо используйте меню / ленту.)
Если у вас нет данных во всех ячейках столбца A, то, вероятно, самым быстрым методом будет следующий вариант:
-
Выберите ячейку A31.
-
Нажмите Shift + Ctrl + End. Все ячейки от A31 до последней использованной ячейки в выбранной таблице данных.
-
Нажмите Shift + Ctrl + стрелка вниз. Выбор расширяется до самой последней строки на листе.
-
Скройте свои строки, как обычно. (Либо щелкните правой кнопкой мыши и скройте это, либо используйте меню / ленту. Вы также можете просто нажать Ctrl + 9.)
Вот еще один быстрый метод, который можно использовать:
-
В поле «Имя» (в верхнем левом углу листа над столбцом A) введите A31: A65536. (Если вы используете Excel 2007, введите A31: A1048576)
Excel выберет введенный вами диапазон.
-
Скройте свои строки, как обычно. (Либо щелкните правой кнопкой мыши и скройте это, либо используйте меню / ленту. Вы также можете просто нажать Ctrl + 9.)
Если вам нужно скрывать такие строки довольно часто, вы можете использовать средство записи макросов для записи любого из вышеперечисленных методов или вы можете использовать более гибкий макрос, например этот:
Sub HideRows() Dim r As Variant On Error GoTo Canceled r = InputBox("Rows to Hide:") Rows(r).EntireRow.Hidden = True Canceled: End Sub
Единственное предостережение: вы должны не забывать включать двоеточие в строки, указанные для макроса. Таким образом, если вы хотите скрыть строки с 31 по 543, вы должны ввести 31: 543.
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (12125) применим к Microsoft Excel 2007, 2010, 2013 и 2016.
Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Hiding_a_Huge_Number_of_Rows [Скрытие огромного количества строк]
.