Ignore Missing Worksheets

G

Guest

Hello - I've created a workbook that functions as a purchase order. It allows
a user to select anywhere from 1 to 12 styles for their purchase order - the
macro creates that number of worksheets based on what the user selects.

The worksheets created have no formulas in them. I have a "master" sheet
that does contain the formulas but to put formulas in each of the sheets as
they're created would take too long to calculate.

Is there a way to create a macro that basically says "If Style 1 exists,
paste the formulas from the Master worksheet. If Style 2 exists, paste the
formulas from the Master worksheet. - etc... I tried creating a macro that
pastes the formulas for the maximum number of styles (12), but I get errors
when the worksheet doesn't exist (of course).

Thank you for whatever help you can give me.
 
E

excel-ant

Hiya,

Use Error handling to skip over where your sheets don't exist.
On Error Resume Next switches the error handling off
On Error Goto 0 switches it back on

----------------------------------------------------
Sub HandleSheets()

On Error Resume Next
Sheets("NotThere").Select
On Error GoTo 0

End Sub
 
N

Nigel

Maybe too big an overhead, but in view of your time and create issues, why
not have ALL sheets pre-existing (maybe use a template?) all versions
initially very hidden and then unhide those the user chooses?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top