ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   How do I open a empty workbook with no sheets? (https://www.excelbanter.com/excel-programming/368447-how-do-i-open-empty-workbook-no-sheets.html)

ChartsToBe

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.

JK

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.



ChartsToBe

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.




Dave Peterson

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