2016-10-13 3 views
0

Я пытался добавить лист к определенному excel и далее удалять тот же лист после некоторых операций. Я использую приведенный ниже код, но это создает новый excel, а не добавляет книгу к конкретному преимуществу, которое я хочу. Есть ли способ достичь этого?VB Script добавить и удалить лист для конкретного excel

Set objExcel = CreateObject(“Excel.Application”) 
objExcel.Visible = True 
Set objWorkbook = objExcel.Workbooks.Add() 
Set colSheets = objWorkbook.Sheets 
colSheets.Add ,,9 
+0

Какое имя книги, на которую вы хотели бы добавить лист? – Kyle

+0

Что-нибудь случайное, вероятно, book1.xlsx –

+0

Существующая книга? Или вам нужно добавить новую книгу? – Kyle

ответ

0

Это будет делать трюк:

Set objExcel = CreateObject(“Excel.Application”) 
objExcel.Visible = True 
Set objWorkbook = objExcel.Workbooks.Add() 
objWorkbook.Sheets.Add ,,9 

Это добавит 9 листов в книге вы создаете во время процедуры.

Смежные вопросы