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

VBA Anfänger

VBA Anfänger
09.12.2002 10:33:45
Klausi
Hallo,
ich habe ein großes Problem das ich mit meinem normalen Excel-Wissen nicht lösen kann. In einer Tabelle die ich auswerten will, stehen unter Anderem in einer Spalte Artikelnummern, nach denen die Tabelle sortiert werden sollte. Wenn nun alle Artikelnummern sortiert untereinander stehen soll immer wenn die Artikelnummer wechselt eine Leerzeile eingefügt, oder immer gleiche Artikelnummern zusammengefasst und in eine neues Tabellenblatt kopiert werden.
Dank im Voraus
Klaus




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

Betreff
Datum
Anwender
Anzeige
Re: VBA Anfänger
09.12.2002 10:49:16
Philipp
An einer Stückliste bin ich gerade auch dran.
Bei mir funktioniert es gut Hier der Code:
Musst du aber noch anpassen!!
Sub gruppieren1()
Dim irow As Integer, z As Integer
Dim ende As Integer
ende = Range("D36000").End(xlUp).Row
Application.ScreenUpdating = False
z = 1
irow = 7
Do Until irow = ende
If Cells(irow, 4).Value = Cells(irow + z, 4).Value Then
Cells(irow, 2) = Cells(irow, 2) + Cells(irow + z, 2)
Cells(irow, 7) = Cells(irow, 7) & Chr(10) & Cells(irow + z, 7)
Rows(irow + z).Delete
ElseIf IsEmpty(Cells(irow, 4)) Then
irow = irow + 1
Else
irow = irow + 1
End If
Loop
End Sub
Sub zeileneinfügen()
Dim irow
For irow = 8 To 200 Step 2
Rows(irow).Insert
Next irow
End Sub
Gruss Phil
Anzeige
Re: VBA Anfänger
10.12.2002 06:36:55
Klausi
Hallo Philipp
Danke für die schnelle Antwort. Ich werde mich gleich an die Arbeit machen und versuchen ob es bei mir auch funktioniert.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige