Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1240to1244
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Sortierungsproblem

Sortierungsproblem
Johannes
Hallo!
Mein Problem ist folgendes:
Ich möchte mit einem Knopf Daten in andere Tabellen aus einer Eingabe übertragen und diese auch sortieren.
Mein Code sieht wie folgt aus:
Private Sub CommandButton1_Click()
Dim a As Integer
Dim i As Integer
Dim z As Integer
Dim y As Integer
i = 2
a = 51
y = 0
z = 0
Do While Tabelle1.Range("A" & i)  ""
i = i + 1
Loop
i = i - 1
y = i + 49
For a = 51 To y
z = a - 51 + 2
Tabelle2.Range("B" & a).Value = Tabelle1.Range("A" & z).Value
Tabelle2.Range("C" & a).Value = Tabelle1.Range("D" & z).Value
Next a
Sheets("Umsatz pro Projektierer").Select 'dies ist die Tabelle2
Range("B51:C86").Select
Selection.Sort Key1:=Range("C51"), Order1:=xlDescending, Header:=xlGuess _
, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub

Das Übertragen funktioniert ohne Probleme, allerdings hängt sich das Excel immer mit einem Laufzeitfehler bei dem Range("B51:C86").select auf.
Ich versteh das Problem deshalb nicht ganz, da ich das Makro aufgezeichnet hab, nachdem meine selbstgeschriebenen nicht funktioniert haben.
Wäre echt froh wenn mir jemand helfen könnte!
mfg

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Sortierungsproblem
09.12.2011 12:12:52
Hajo_Zi
Hallo Johanes,
schreibe
With Sheets("Umsatz pro Projektierer")
.Range("B51:C86").Sort Key1:=.Range("C51"), Order1:=xlDescending, Header:=xlGuess _
, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End With

AW: Sortierungsproblem
09.12.2011 12:47:31
Johannes
Hallo Hajo!
Hat funktioniert danke!
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige