excel-vba
Użyj obiektu arkusza, a nie obiektu arkusza
Szukaj…
Wprowadzenie
Wielu użytkowników VBA uważa, że obiekty Arkuszy i Arkuszy są synonimami. Oni nie są.
Obiekt Arkusze składa się zarówno z Arkuszy, jak i Wykresów. Tak więc, jeśli mamy w naszym wykresy Excel skoroszyt, należy uważać, aby nie używać Sheets
i Worksheets
jako synonimy.
Wydrukuj nazwę pierwszego obiektu
Option Explicit
Sub CheckWorksheetsDiagram()
Debug.Print Worksheets(1).Name
Debug.Print Charts(1).Name
Debug.Print Sheets(1).Name
End Sub
Wynik:
Sheet1
Chart1
Chart1
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow