Question: I need to add a row to a spreadsheet using VBScript on a PC that does not have Microsoft Office installed.

I tried [`Set objExcel = CreateObject("Excel.Application")`]

Since Excel does not exist on the PC I cannot create this object.

Is there a way to modify a spreadsheet without Excel?

Answer: 
I know...years later but today I needed to figure out how to access an Excel spreadsheet using vbScript without loading Excel on my server. I searched around the net and found your information helpful, but I still needed more so I kept searching. I finally found the solution that I needed and wanted to share it here just in case anyone else has the same issues that as I did.

I was trying to access (read/write) an Excel spreadsheet using vbScript on a Windows 2008 server and I didn't want to install Excel on my server. My solution was here (it uses PowerShell but it is easy to decypher to VBS):

[Using vbScript to read from an Excel spreadsheet without Excel installed](http://blogs.technet.com/b/heyscriptingguy/archive/2008/09/11/how-can-i-read-from-excel-without-using-excel.aspx)

[Using vbScript to write to an Excel spreadsheet without Excel installed](http://blogs.technet.com/b/heyscriptingguy/archive/2008/09/15/how-can-i-write-to-excel-without-using-excel.aspx)

I hope that this helps someone that needs the same solution in the future.

L8r...

UCG
Sorry to be late to the party. The fact that no one's mentioned [VSTO](http://msdn.microsoft.com/en-us/office/aa905533.aspx) probably means that I'm misunderstanding the question. And at any rate I've heard mixed reviews from folks using it.