Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi all, I have macro (see below) which basically check for sheet name
if it already exists and if not then it copy the specified sheet to last and name it. But I am getting error in macro below on line "If ActiveWorkbook.Worksheets(Me.Range("B12").Value) Is Nothing Then". Can please any friend tell what am i doing wrong. Private Sub CommandButton1_Click() If Me.Range("B12").Value = "" Then MsgBox "ENTER FURTHER OBJECTIVE CODE", vbCritical, "NO FUROBJ ENTERED" Else If ActiveWorkbook.Worksheets(Me.Range("B12").Value) Is Nothing Then Sheets("Exp & Inc Template").Copy after:=Sheets(Sheets.Count) ActiveSheet.Name = Me.Range("B12").Value ActiveSheet.Range("L1").Value = Me.Range("B12").Value ActiveSheet.Range("A32").Select Me.Range("B12:E17").ClearContents Else MsgBox "SHEET" & "* " & Me.Range("B12").Value & " *" & "ALREADY EXIST", vbCritical, "ERROR" End If End If End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Macro to update a column in a work based on another work sheet | New Users to Excel | |||
Macro works Macro does not work | Excel Discussion (Misc queries) | |||
Why Won't This Macro Work? | Excel Discussion (Misc queries) | |||
If I have a work sheet protected and try to run a macro to hide rows or columns it won't work. Correct? | Excel Programming | |||
macro that doesn't work... | Excel Programming |