Excel VBA Selecting Sheets
In Excel terms, a sheet is any of worksheets, charts, modules, and dialog sheets.
Unqualified Names
When a new workbook is initialized, the following will be accessible objects:
ThisWorkbook
Sheet1
Sheet2
Sheet3
Thus the following is valid:
Sheet1.Range("A1").Value = "foo"
These names do not correspond to any component of the Excel UI. If sheets are renamed or reordered, the sheet formerly known as "Sheet1" remains accessible as Sheet1. If sheets are deleted, then the objects become inaccessible.
Worksheets and Sheets
to activate the first worksheet in the active workbook, try:
Worksheets(1).Activate
To activate the first sheet (of any type) in the active workbook, try:
Sheets(1).Activate
To activate the sheet named "Sheet1" in the active workbook, try:
Sheets("Sheet1").Activate
To select multiple sheets (as for reordering sheets), try:
Sheets(Array("Sheet4", "Sheet5")).Move before:=Sheets(1)