Witam,
Piszę pewien program w Visual Basic Studio 2010 polegający na uzupełnieniu pewnych danych w TextBox, ComboBox, DateTimePicker etc. i w końcowym efekcie mają te dane zostać zapisane w przypisanych komórkach w pliku Excel po kliknięciu przycisku "Zapisz". Ten efekt udało mi się osiągnąć w poniższym kodzie. Problem mój polega na tym, że przy zapisie tracę dane, które potrzebuje mieć już zapisane w Excelu (w komórkach, których nie uzupełnia mi program). Jak zmodyfikować ten kod, by nie tracić danych, które mam już zapisane w Excelu w komórkach nie uzupełnianych przez program. Wiem, że może łatwiej by było zrobić to bezpośrednio w Excelu, lecz musi być to wykonywane przez program.

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        'Create a new workbook in Excel
        Dim oExcel As Object
        Dim oBook As Object
        Dim oSheet As Object
        oExcel = CreateObject("Excel.Application")
        oBook = oExcel.Workbooks.add
        oSheet = oBook.Worksheets(1)
        If NumericUpDown100.Value = "1" Then
            If TextBox121.Text = "1" Then
                oSheet.Range("F9").Value = ComboBox101.Text
            End If
        End If
        'Save the Workbook and Quit Excel
        oBook.SaveAs("G:\plik.xlsx")
        oExcel.Quit()
    End Sub