Jak określić aktywny arkusz roboczy w wybranym skoroszycie za pomocą makra Excel?

Spisie treści

Aby dowiedzieć się, który arkusz jest aktywny w skoroszycie, możesz użyć odpowiedniej właściwości VBA w swoim makrze Excel

Każdy skoroszyt zawiera arkusz (lub arkusz wykresu), który jest aktualnie aktywny. Jest to arkusz, który jest wybierany w odpowiednim pliku za pomocą zakładki arkusza roboczego.

Możesz użyć funkcji "ActiveSheet.Name", aby użyć makra, aby dowiedzieć się, który arkusz jest zaangażowany. Poniższe makro pokazuje, jak w praktyce korzystać z funkcji:

Sub pokaż nazwę arkusza ()
MsgBox ActiveWorkbook.ActiveSheet.Name
Napis końcowy

Po uruchomieniu program Excel wyświetla małe okno z nazwą aktywnego arkusza roboczego w aktywnym skoroszycie

Jeśli chcesz zidentyfikować aktywny arkusz w innym skoroszycie (a nie w aktywnym skoroszycie), zastąp frazę „ActiveWorkbook” frazą „Skoroszyty („Name.xls ”)”.

Aby wprowadzić makro, naciśnij ALT F11 w programie Excel, aby wywołać edytor VBA. Użyj polecenia WSTAW - MODUŁ, aby wstawić pusty arkusz modułu. Aby uruchomić makro bezpośrednio z programu Excel, użyj kombinacji klawiszy ALT F8.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave