excel-vba
시트 개체가 아니라 워크 시트 개체 사용
수색…
소개
많은 VBA 사용자는 Worksheets 및 Sheets 객체 동의어를 고려합니다. 그들은 그렇지 않습니다.
시트 개체는 워크 시트와 차트로 구성됩니다. 따라서 Excel 통합 문서에 차트가있는 경우 Sheets
및 Worksheets
를 동의어로 사용하지 않도록주의해야합니다.
첫 번째 객체의 이름을 인쇄합니다.
Option Explicit
Sub CheckWorksheetsDiagram()
Debug.Print Worksheets(1).Name
Debug.Print Charts(1).Name
Debug.Print Sheets(1).Name
End Sub
결과:
Sheet1
Chart1
Chart1
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow