Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Getting sheet name
How can i call the currently visable sheet name into my vb macro? I am
currently using a macro to create a invoice, what the macro is doing is creating a new sheet and formating the sheet as required (with the layout and everything). Everything on creation is working fine just i need a way of identifying the sheet, is there a way i can get the vb to also change the name of the sheet? Any comments would be helpfull. Thanks Jamie |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Getting sheet name
Hi
to get the name: activesheet.name but you may also consider using an object variable: Dim wks as worksheet set wks = activesheet To change the name activesheet.name = "new name" or with the object variable: wks.name="new name" -----Original Message----- How can i call the currently visable sheet name into my vb macro? I am currently using a macro to create a invoice, what the macro is doing is creating a new sheet and formating the sheet as required (with the layout and everything). Everything on creation is working fine just i need a way of identifying the sheet, is there a way i can get the vb to also change the name of the sheet? Any comments would be helpfull. Thanks Jamie . |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Getting sheet name
Jamie,
ActiveSheet.Name returns the sheet name. Activesheet.Name = "NewName" sets the name to NewName. HTH, Nikos "Jamie" wrote in message ... How can i call the currently visable sheet name into my vb macro? I am currently using a macro to create a invoice, what the macro is doing is creating a new sheet and formating the sheet as required (with the layout and everything). Everything on creation is working fine just i need a way of identifying the sheet, is there a way i can get the vb to also change the name of the sheet? Any comments would be helpfull. Thanks Jamie |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Getting sheet name
Jamie,
ActiveSheet.Name returns the sheet name. Activesheet.Name = "NewName" sets the name to NewName. HTH, Nikos "Jamie" wrote in message ... How can i call the currently visable sheet name into my vb macro? I am currently using a macro to create a invoice, what the macro is doing is creating a new sheet and formating the sheet as required (with the layout and everything). Everything on creation is working fine just i need a way of identifying the sheet, is there a way i can get the vb to also change the name of the sheet? Any comments would be helpfull. Thanks Jamie |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
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 |