Remarks

The Worksheet object is a member of the collection. The Worksheets collection contains all the Worksheet objects in a workbook.

The Worksheet object is also a member of the collection. The Sheets collection contains all the sheets in the workbook (both chart sheets and worksheets).

Example

Use (), where is the worksheet index number or name, to return a single Worksheetobject. The following example hides worksheet one in the active workbook.

Visual Basic for Applications
Worksheets(1).Visible = False

The worksheet index number denotes the position of the worksheet on the workbook's tab bar. Worksheets(1) is the first (leftmost) worksheet in the workbook, and Worksheets(Worksheets.Count) is the last one. All worksheets are included in the index count, even if they're hidden.

The worksheet name is shown on the tab for the worksheet. Use the property to set or return the worksheet name. The following example protects the scenarios on Sheet1.

Visual Basic for Applications
 Dim strPassword As String strPassword = InputBox ("Enter the password for the worksheet") Worksheets("Sheet1").Protect password:=strPassword, scenarios:=True

When a worksheet is the active sheet, you can use the property to refer to it. The following example uses the method to activate Sheet1, sets the page orientation to landscape mode, and then prints the worksheet.

Visual Basic for Applications
Worksheets("Sheet1").Activate ActiveSheet.PageSetup.Orientation = xlLandscape ActiveSheet.PrintOut
worksheet worksheet object

See also:

index index