Hallo Leute,
ich habe folgenden Ausgangssituation:
3 Textboxen + 1 Button
Aufgabe: Inhalt der Textfelder in vorhandene Excel Datei eintragen
Problem: Durch meinen Ansatz werden stets die selben Felder gefüllt, es soll nach jedem Klick allerdings jeweils die nächsten Zellen beschrieben werden
Hier mein Code:
Suchfunktion und MSDN habe ich bereits durchforstet und nichts passendes gefunden.
Ich muss irgendwie von dem festen Teil Blatt.Range("A4") weg, aber meine beschränkten VB-Kenntnisse lassen keine flexible Gestaltung zu (müsste ja in der Art Blatt.Range("A4+i") sein)
Bin für jede Hilfe dankbar und für alle Fragen zum Problem offen.
Beste Grüße
Stefan
ich habe folgenden Ausgangssituation:
3 Textboxen + 1 Button
Aufgabe: Inhalt der Textfelder in vorhandene Excel Datei eintragen
Problem: Durch meinen Ansatz werden stets die selben Felder gefüllt, es soll nach jedem Klick allerdings jeweils die nächsten Zellen beschrieben werden
Hier mein Code:
VB.NET-Quellcode
- Public Class Form1
- Private Sub cmdButton1_Click(sender As System.Object, e As System.EventArgs) Handles cmdButton1.Click
- Dim exclApp As Object 'As Application
- Dim Datei As Object 'As Workbook
- Dim Blatt As Object 'As Worksheet
- exclApp = CreateObject("Excel.Application")
- With exclApp
- .Visible = False
- Datei = .Workbooks.Open("C:\Users\Lappi-Schnork\Desktop\Projekt - MA-Excel\Excel mit VB bearbeiten.xlsx")
- Blatt = Datei.Worksheets("Betriebsmittelliste")
- Blatt.Range("A4").Value = txtBox1.Text
- Blatt.Range("B4").Value = txtBox2.Text
- Blatt.Range("C4").Value = txtBox3.Text
- Datei.close(True)
- .quit()
- End With
- End Sub
- End Class
Suchfunktion und MSDN habe ich bereits durchforstet und nichts passendes gefunden.
Ich muss irgendwie von dem festen Teil Blatt.Range("A4") weg, aber meine beschränkten VB-Kenntnisse lassen keine flexible Gestaltung zu (müsste ja in der Art Blatt.Range("A4+i") sein)
Bin für jede Hilfe dankbar und für alle Fragen zum Problem offen.
Beste Grüße
Stefan