Vba Dim Set Worksheet. Once you set a worksheet reference to an object variable (using the SET statement), that object can be used instead of the worksheet reference. Imagine you declare a worksheet variable using Dim.
VBA Examples to Insert a New Sheet: Name new sheet, name sheet from a cell value, insert sheet before or after another sheet, insert if not exist This code assigns the new Sheet to a variable as the sheet is created: Dim ws As Worksheet Set ws = Sheets.
Add Method in Excel VBA, or add new worksheets at the back or before specific worksheet.
This is very convenient and a good practice. Sheets("Locations") If ws Is Nothing Then Exit Sub 'possible way of handing no worksheet was set End If. Sub HideWorksheet() Dim ws As Worksheet For Each ws In ThisWorkbook.