|  
                                             
	Mein Code sieht nun wie folgt aus: 
	  
Private Sub CommandButton1_Click()
  
    Dim z As Integer = 1
  
    ' Erste leere Zeile (z) in Tabelle2 ermitteln.
    Do While Auswertung.Cells(z, 1) <> ""
        z = z + 1
    Loop
  
    ' Daten von Tabelle1 nach Tabelle2 übertragen.
    Auswertung.Cells(z, 1) = Datenerfassung.Cells(3, 2)
    Auswertung.Cells(z, 2) = Datenerfassung.Cells(7, 2)
    Auswertung.Cells(z, 3) = Datenerfassung.Cells(7, 5)
    Auswertung.Cells(z, 4) = Datenerfassung.Cells(8, 2)
    Auswertung.Cells(z, 5) = Datenerfassung.Cells(8, 5)
    Auswertung.Cells(z, 6) = Datenerfassung.Cells(6, 2)
    Auswertung.Cells(z, 7) = Datenerfassung.Cells(10, 5)
    Auswertung.Cells(z, 8) = Datenerfassung.Cells(15, 2)
    Auswertung.Cells(z, 9) = Datenerfassung.Cells(15, 5)
    Auswertung.Cells(z, 10) = Datenerfassung.Cells(16, 2)
    Auswertung.Cells(z, 11) = Datenerfassung.Cells(16, 5)
    Auswertung.Cells(z, 12) = Datenerfassung.Cells(14, 2)
    Auswertung.Cells(z, 13) = Datenerfassung.Cells(18, 5)
    Auswertung.Cells(z, 14) = Datenerfassung.Cells(22, 1)
 
    ' Eingabeformular leeren.
    Datenerfassung.Cells(3, 2) = ""
    Datenerfassung.Cells(7, 2) = ""
    Datenerfassung.Cells(7, 5) = ""
    Datenerfassung.Cells(8, 2) = ""
    Datenerfassung.Cells(8, 5) = ""
    Datenerfassung.Cells(6, 2) = ""
    Datenerfassung.Cells(10, 5) = ""
    Datenerfassung.Cells(15, 2) = ""
    Datenerfassung.Cells(15, 5) = ""
    Datenerfassung.Cells(16, 2) = ""
    Datenerfassung.Cells(16, 5) = ""
    Datenerfassung.Cells(14, 2) = ""
    Datenerfassung.Cells(18, 5) = ""
    Datenerfassung.Cells(22, 1) = ""
 
End Sub
	Bekomme beim Ausführen aber immer einen Fehler in der ersten Zeile Dim z As Integer = 1. 
     |