sheet name
i,
I am getting a "subscript out of range" error pointing to the
Set sh = Worksheets("acct" & x - 1)
line.
geebee
"JE McGimpsey" wrote:
If I understand your question, one way:
Dim sh As Worksheet
Dim x As Long
For x = 1 To 30
On Error Resume Next
Set sh = Worksheets("acct" & x - 1)
On Error GoTo 0
If Not sh Is Nothing Then
' do stuff
End If
Set sh = Nothing
Next x
In article ,
geebee (noSPAMs) wrote:
hi,
I have the following:
For x = 1 to 30
dim previoussheet as string
previoussheet = "acct" & x-1
set sh = worksheets(previoussheet)
if not sheetexists(sh) then
...
i think there is a problem with the following line:
set sh = worksheets(previoussheet)
because the standard syntax is usually something like:
set sh = worksheets("previoussheet")
i am not sure what to do. could someone help?
thanks in advance,
geebee
|