Igrao sam se sa Excelovim VBA(gde mi svako moze menjati source

Instalirao sam VS7.NET i dodao referencu na MSExcel 9.0 object library.
Uspeo sam da vrsim promene u celijama.
Problem 1) : Kod iz helpa:
Code:
' Show Microsoft Excel through its Application property. Then
' show the actual window containing the file using the Windows
' collection of the MyXL object reference.
MyXL.Application.Visible = True
MyXL.Parent.Windows(1).Visible = True
' Show Microsoft Excel through its Application property. Then
' show the actual window containing the file using the Windows
' collection of the MyXL object reference.
MyXL.Application.Visible = True
MyXL.Parent.Windows(1).Visible = True
Ne otvara prozore (ali moze da se menja sadrzaj xls fajle ?!?). Voleo bih da zaista vidim prozore sa svakim novootvorenim xls fajlom.
Problem 2) : Kako napraviti da ovaj kod radi. Kod iz VBA :
Code:
LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count
LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count
Uopste, ima li nekih stvari iz VBA koje VB7 ne moze da izvede (citao sam i HPageBreak vrednosti, bojio text...) ? Da li je VB najbolji izbor?
Hvala i Pozdrav