![]() |
How do I open a empty workbook with no sheets?
I am using this line.
myWorkbook = myExcelApp.Workbooks.Add(Excel.XlWBATemplate.xlWBA TWorksheet); But, it is giving me an empty sheet to start out with. I have also tried using Type.missing, but that gives me 3 empty sheets. |
How do I open a empty workbook with no sheets?
Excel requires that an open workbook has at least one visible
worksheet. Sorry, but I don't see a way to have a workbook without any worksheets. If you want an empty vessel for some code, you might want to think about saving your workbook as an excel add-in. But I'm not really sure what you need, so I hope you find something that works. -JK ChartsToBe wrote: I am using this line. myWorkbook = myExcelApp.Workbooks.Add(Excel.XlWBATemplate.xlWBA TWorksheet); But, it is giving me an empty sheet to start out with. I have also tried using Type.missing, but that gives me 3 empty sheets. |
How do I open a empty workbook with no sheets?
Well, I do have other sheets that I am adding, but I always have this one
sheet named "Sheet1" that I can't seem to do anything with. Is there a way to Select and Delete it? "JK" wrote: Excel requires that an open workbook has at least one visible worksheet. Sorry, but I don't see a way to have a workbook without any worksheets. If you want an empty vessel for some code, you might want to think about saving your workbook as an excel add-in. But I'm not really sure what you need, so I hope you find something that works. -JK ChartsToBe wrote: I am using this line. myWorkbook = myExcelApp.Workbooks.Add(Excel.XlWBATemplate.xlWBA TWorksheet); But, it is giving me an empty sheet to start out with. I have also tried using Type.missing, but that gives me 3 empty sheets. |
How do I open a empty workbook with no sheets?
In Excel, I do this kind of thing:
dim myWorkbook as workbook set myworkbook = workbooks.add(1) 'single sheet, same as xlwbatworksheet myworkbook.worksheets(1).name = "DeleteMeLater" 'do a bunch of stuff 'later application.displayalerts = false myworkbook.worksheets("deletemelater").delete application.displayalerts = true ====== If you always add sheets to the right of worksheets(1), you could drop the naming stuff and just delete the first worksheet. ChartsToBe wrote: I am using this line. myWorkbook = myExcelApp.Workbooks.Add(Excel.XlWBATemplate.xlWBA TWorksheet); But, it is giving me an empty sheet to start out with. I have also tried using Type.missing, but that gives me 3 empty sheets. -- Dave Peterson |
All times are GMT +1. The time now is 11:21 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com