Como utilizar una sola hoja de excel para guardar ingresos diferentes

Lo que necesito es saber si se puede abrir una hoja de excel existente para solo guardar los datos ingresados desde el programa de VB6.  Por ejemplo, mi programa es de un taller automotriz y tiene un form para el ingreso de los datos del cliente, mi pregunta anterior era para crear una hoja de excel por cada cliente y guardarla con el nombre del mismo. (por eso el text1.text), pero quisiera saber si se pudiera abrir una sola hoja que ya exista, llamada por ejemplo, "Datos clientes" y que por cada vez que se ejecute el programa, se guarden los datos en esa misma hoja.  Gracias.

Ejemplo:

_____________________________________________________________________________________________
Private Sub Command1_Click()

sdata = Text1.Text & vbTab & Combo1.Text & vbTab & Text2.Text & vbTab & Combo2.Text & vbTab & Text3.Text & vbTab & Combo3.Text & vbTab & Text4.Text & vbTab & Text5.Text & vbTab & Text6.Text & vbTab & Text7.Text & vbTab & Text8.Text

Clipboard.Clear

Clipboard.SetText sdata

Dim oExcel As Object
Dim oBook As Object
Set oExcel = CreateObject("Excel.Application")
Set oBook = oExcel.Workbooks.Add
oBook.worksheets(1).range("A2").Select

oBook.worksheets(1).Paste

oBook.SaveAs "C:\Users\Usuario\Desktop\Cliente " & Text1.Text & ".xlsx"
oExcel.Quit

End Sub

_____________________________________________________________________________________________

Ese ejemplo es para crear una hoja por cliente, pero necesito saber si se puede abrir una existente y guardar los datos que se ingresen en cada ejecución en esa misma hoja.

Gracias

Añade tu respuesta

Haz clic para o