Hallo zusammen. Ich bitte nochmal um Unterstützung, hier zum Thema Spalte sortieren. Sortiert werden soll Spalte A, E und D aufsteigend. Die restlichen spalten sollten der jeweiligen Zeile zugehörig bleiben. Habe dieses im Netz gefunden, habe aber so meine Schwierigkeiten das ans laufen zu bringen.
Kann mir jemand bei dem angezeigten Fehler weiter helfen. Komm hier nicht weiter. Gruß Josef
Im nächsten tritt folgender Fehler auf: Fehler beim kompilieren, "Konstanter Ausdruck erforderlich"
"colAtPosNr" wird markiert.
Kann mir jemand bei dem angezeigten Fehler weiter helfen. Komm hier nicht weiter. Gruß Josef
Visual Basic:
Private Sub CommandButton5_Click() ' Tabelle Arb sortieren
Dim LastRow As Long ' Tabelle ArbDat sortieren
With Worksheets("ArbTab")
LastRow = .Range("A65536").End(xlUp).Row
.Range("A2:AG400" & LastRow).Sort Key1:=.Range("D2")
.Sort Key2:=.Range("E2")
.Sort Key3:=.Range("A2")
End With
End Sub
Im nächsten tritt folgender Fehler auf: Fehler beim kompilieren, "Konstanter Ausdruck erforderlich"
"colAtPosNr" wird markiert.
Visual Basic:
Private Sub lstData_Click() ' Eingabe der Daten in USERFORM
Dim rngRow As Range
Dim id As String
clearForm
If lstData.ListIndex >= 0 Then
'die Range wird hier gesetzt mit LIstindex
Set rngRow = wsat.Rows(lstData.ListIndex + 2)
txtPosNr = id
txtPosNr = rngRow.Cells(, colAtPosNr).Value
Zuletzt bearbeitet von einem Moderator: