Отображение одного столбца (Microsoft Excel)
Я регулярно скрываю и показываю столбцы на своих листах. Если у меня скрыт целый ряд столбцов, мне сложно показать один столбец из всех скрытых. Например, я могу скрыть столбцы C: M, а позже хочу показать столбец F. Это можно сделать несколькими способами:
-
Показать весь диапазон, а затем снова скрыть C: E и G: M.
-
Введите ячейку F1 в поле «Имя», а затем используйте элементы управления, доступные с помощью инструмента «Формат» на вкладке «Главная» ленты, чтобы отобразить столбец.
Введите ячейку F1 в поле «Имя», а затем нажмите Ctrl + Shift + 0 *, чтобы отобразить столбец.
Есть еще несколько способов показать столбец, но (как я уже сказал) я считаю, что такие подходы беспокоят. Отобразить один столбец или ряд столбцов очень легко с помощью небольшого элегантного макроса.
Рассмотрим следующее:
Sub UnhideSingleColumn() Dim Col As String Dim rng As Range StartHere: Col = InputBox("Enter column to unhide.", "Unhide Column") If Col = "" Then Exit Sub On Error Resume Next ' if not a valid range, an error occurs Set rng = ActiveSheet.Columns(Col) If Err.Number <> 0 Then On Error GoTo 0 Err.Clear MsgBox "Invalid input! Please input a valid column." GoTo StartHere End If rng.EntireColumn.Hidden = False MsgBox "Column " & UCase(Col) & " is now visible.", _ vbOKOnly, "Unhide Specified Column" Set rng = Nothing On Error GoTo 0 End Sub
Макрос запрашивает пользователя, для какого столбца следует сделать видимым, а затем пытается выбрать этот столбец. Если столбец не может быть выбран, генерируется ошибка, и пользователя снова запрашивают ввод. Если столбец можно выбрать, то его свойство .Hidden отключается, что делает столбец видимым.
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (11471) применим к Microsoft Excel 2007, 2010, 2013 и 2016.
Вы можете найти версию этого совета для более старого интерфейса меню Excel здесь: link: / excel-Unhiding_a_Single_Column [Отображение одного столбца]
.