Ciao,
mi sapreste aiutare

carico in una listbox i valori da un file xml (circa 300) e vorrei che con quei valori mi venisse modificato un file excel (foglidalista.xls) in cui viene aggiunto un foglio per ogni riga della listbox e rinominato con il nome della riga con cui è stato aggiunto
ovvero

Listbox1
Prova1
Prova2
Prova3
.
.

foglidalista.xls:

Prova1 | Prova2 | Prova3 | ...

sto facendo un po' di prove con i cicli for each e parto da questa base di listato, ma non riesco ad arrivare a nulla

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim excel As Microsoft.Office.Interop.Excel.Application
Dim wb As Microsoft.Office.Interop.Excel.Workbook
'Dim ws As Microsoft.Office.Interop.Excel.Worksheet
Dim gest As String
excel = New Microsoft.Office.Interop.Excel.Application
gest = ListBox1.Text
wb = excel.Workbooks.Open("C:\foglidalista.xls")
excel.Visible = True
wb.Activate()
wb.Worksheets.Add(, wb.Worksheets(gest))



End Sub

Sapete aiutarmi
Ciao
Grazie