hi,
i currently name a sheet by referencing 2 ranges, however if the sheetname already exists, then this will fail of course.
how can i save any subsequent sheets?
my thought would be to append an incrementing number but i don't know how to write the code.
this is what i have so far
[vba]
Sub SaveSheet()
Sheets("test").Select
Sheets("test").Copy After:=Sheets("test")
Sheets("test (2)").Select
PCode = Sheets("test (2)").Range("A1")
Ver = Sheets("test (2)").Range("A2")
Sheets("test (2)").Name = Ver & "~" & PCode
Sheets(Ver & "~" & PCode).Tab.ColorIndex = 5
End Sub
[/vba]
thanks
zach