Вы можете попробовать использовать объект Excel.Application. Например:
dim oExcel, oWkBk
set oExcel = CreateObject( "Excel.Application" )
oExcel.Visible = false
oExcel.DisplayAlerts = false
set oWkBk = oExcel.WorkBooks.Open( "C:\path\file.xls" )
Затем вы можете удалить любые отдельные ячейки с помощью:
oExcel.Cells( 1, 1 ).Delete
Или целые строки / столбцы с:
oExcel.Cells(1,1).EntireColumn.Delete
oExcel.Cells(1,1).EntireRow.Delete
Чтобы проверить, пуста ли ячейка, используйте:
if isEmpty(oExcel.Cells(1,1)) then ...
Наконец, очистка:
oWkBk.Close()
oExcel.Quit()
set oWkBk = nothing
set oExcel = nothing
Для получения дополнительной информации попробуйте поискать в Google такие вещи, как «объект приложения Excel vbscript» Вы можете найти много примеров. К сожалению, я не нашел полной ссылки.