Макроконтролирано и интерактивно показване на прозорци в Excel

Съдържание

Как да показвате таблици на Excel чрез диалогов прозорец с помощта на макрос VBA

Работна книга може да бъде отворена, но все още може да бъде скрита. Това е полезно например за защита на съдържанието или изчисленията от достъп. С тази техника видимите работни книги имат достъп до съдържание от невидими работни книги чрез справка.

За да скриете работна книга, използвайте командата HIDE в макрос. За интерактивна употреба изберете бутона HIDE чрез раздела VIEW (или командата VIEW в лентата с менюта).

Има няколко начина да покажете скритите работни листове отново. Потребителите могат да показват листовете интерактивно с помощта на интерфейса на Excel или автоматично с помощта на макрос на Excel. Можете също да комбинирате и двата начина. За да направите това, той показва прозорец с контролиран макрос, който потребителите могат да използват, за да изберат кой от скритите работни листове да се показва отново.

Използвайте следните команди, за да извикате диалоговия прозорец DISPLAY във вашите макроси:

Sub ApertureWorkbookOn ()
Приложение.Диалози (xlDialogUnhide) .Покажи
End Sub

След като извика макроса, Excel показва диалоговия прозорец FADE IN. Следващата илюстрация показва как може да изглежда:

Този прозорец съдържа записи само ако има скрити работни книги в активната сесия на Excel. За да покажете показана работна книга, щракнете върху името на работния лист и след това изберете бутона SHOW.

За да въведете макроса, натиснете клавишната комбинация ALT F11 в Excel. Това извиква редактора на VBA. Използвайте командата INSERT - MODULE, за да вмъкнете празен модулен лист. За да стартирате макроса, натиснете клавишната комбинация ALT F8 в Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave