Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks Tom!
"Tom Ogilvy" wrote: Sure it does if you write it correctly Set wsNew = Worksheets.Add( after:=Worksheets(Worksheets.Count)) demo'd from the immediate window: Set wsNew = Worksheets.Add( after:=Worksheets(Worksheets.Count)) ? wsNew.Name Sheet2 -- Regards, Tom Ogilvy "Patti" wrote in message ... That does help - thanks. Both suggestions work. If anyone has the time to explain, I am curious as to why I cannot add the sheet to the end when using Set: Set wsNew = Worksheets.Add after:=Worksheets(Worksheets.Count) ' doesn't work wsNew.Name = InputBox("Enter New Worksheet Name") Regards, Patti "Paul" wrote: Hi Patti, ActiveSheet.Move After:=Sheets(ActiveWorkbook.Sheets.Count) moves the newly created sheet to the end. Hope this helps!! "Patti" wrote in message ... Hello. How do I get this to add the new sheet to the end of my workbook: Sub CopyRange() Dim wsMain As Worksheet, wsNew As Worksheet Set wsMain = Sheets("test") Set wsNew = Sheets.Add wsMain.Range("A:B").Copy wsNew.Range("A1") wsNew.Name = InputBox("Enter New Worksheet Name") End Sub Thanks, Patti |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
excel sheet bootom half sheet goes behind top part of sheet | Excel Worksheet Functions | |||
Duplicate sheet, autonumber sheet, record data on another sheet | Excel Worksheet Functions | |||
How do I select price from sheet.b where sheet.a part no = sheet.b | Excel Worksheet Functions | |||
relative sheet references ala sheet(-1)!B11 so I can copy a sheet. | Excel Discussion (Misc queries) | |||
Inserting a row in sheet A should Insert a row in sheet B, removing a row in Sheet A should remove the corresponding row in sheet B | Excel Programming |