Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
960to964
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
960to964
960to964
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

kopieren, sortieren, addieren

kopieren, sortieren, addieren
13.03.2008 09:01:00
Dietmar
Hallo an Euch,
ich habe ein Tabellenblatt "Liste" mit Eintragungen von A6 bis H6 ( nach unten offen ). Ich hätte gerne ein Makro, welches mir alles auf ein weiteres Tabellenblatt "Details" kopiert, gleichzeitig nach dem Kriterium in Spalte >HAH Hoffentlich habe ich mich verständlich ausgedrückt und hoffentlich ist das machbar.
Danke schon mal
Gruß
Dietmar

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: kopieren, sortieren, addieren
13.03.2008 10:08:57
{mskro}
Hallo Dietmar,
vielleicht so?

Sub Export()
Sheets("Liste").Select
lz = Cells(Rows.Count, 1).End(xlUp).Row
Range(Cells(6, 1), Cells(lz, 8)).Copy
Sheets.Add.Name = "Details"
ActiveSheet.Paste
Application.CutCopyMode = False
Selection.Sort Key1:=Range("H1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("A1").Select
End Sub


Gruß Manfred
Rückmeldung wäre nett!

AW: kopieren, sortieren, addieren
13.03.2008 10:27:00
{mskro}
Nochmals Hallo,
hatte doch glatt die Berechnung vergessen.

Sub Export()
Sheets("Liste").Select
lz = Cells(Rows.Count, 1).End(xlUp).Row
Range(Cells(6, 1), Cells(lz, 8)).Copy
Sheets.Add.Name = "Details"
ActiveSheet.Paste
Application.CutCopyMode = False
Selection.Sort Key1:=Range("H1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
lz = Cells(Rows.Count, 1).End(xlUp).Row
Cells(lz + 1, 1).Select
ActiveCell.FormulaR1C1 = "=SUM(R[-" & lz & "]C:R[-1]C)"
Selection.AutoFill Destination:=Range(Cells(lz + 1, 1), Cells(lz + 1, 8)), Type:= _
xlFillDefault
Range("A1").Select
End Sub


Gruß Manfred
Rückmeldung wäre nett!

Anzeige
AW: kopieren, sortieren, addieren
14.03.2008 13:18:29
Dietmar
Hallo Manfred,
entschuldige die späte Antwort, aber der Beruf !! Ich hab´s ausprobiert, leider funktioniert es nicht. Es kommen keinerlei Werte auf das Tabellenblatt "Details" !! Stattdessen kommt ein neues, blanko Tabellenblatt ohne Werte.
Gruß
Dietmar

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige