Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have the following code:
Sheets.Add Sheets("Sheet1").Name = "New" Is there a way to directly name the sheet without having to go through VB naming it "SheetXX" first? My code works only if this is the first sheet opened in the workbook. But sometimes I need to insert other sheets before I run the macro, therefore I would need an absolute naming routine rather than the one VB provides me. Also is there a way to trim this? Range("E11").Select ActiveCell.FormulaR1C1 = "=IF(R[-1]C="""","""",NOW()- INT(NOW()))" Range("E11").Select Selection.Copy Range("E14").Select ActiveSheet.Paste Range("E17").Select ActiveSheet.Paste Range("E20").Select ActiveSheet.Paste Range("E23").Select ActiveSheet.Paste Range("M11").Select ActiveSheet.Paste Range("M14").Select ActiveSheet.Paste Range("M17").Select ActiveSheet.Paste Range("M20").Select ActiveSheet.Paste Range("M23").Select ActiveSheet.Paste Range("E11").Select ActiveSheet.Paste Application.CutCopyMode = False Range("C10").Select This has been written using the recorder but I'm sure there's a more elegant, leaner way to write it. Thanks in advance for any help. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Code Help for naming a worksheet tab | Excel Discussion (Misc queries) | |||
Naming a reference table for use in a VBA Code | Excel Discussion (Misc queries) | |||
naming sheet tab | Excel Worksheet Functions | |||
protection de-activating tab-naming code | Excel Worksheet Functions | |||
Code for naming worksheet name range?? | Excel Programming |