Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1160to1164
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

Bereiche kopieren

Bereiche kopieren
Mat
Hallo Leute,
ich habe eine Tabelle mit mehreren Tausend Zeilen. In Spalte A steht der Name, während dessen Werte rechts davon gelistet sind. Der Name steht jedoch nur einmal in Spalte A, während die Werte untereinander stehen. In unregelmäßigen Abständen folgen neue Namen mit deren Daten.
Ist es möglich den Namen über ein Makro in Spalte A nach unten zu kopieren bis der nächste Name folgt. Sobald der nächste Name folgt müsste dieser Name wieder nach unten kopiert werden, usw.
Gruß Mat

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

Betreff
Benutzer
Anzeige
AW: Bereiche kopieren
10.06.2010 14:38:35
welga
Hallo,
versuich mal folgendes:(ungetestet)
Sub test()
For i = 1 To ThisWorkbook.Sheets(1).UsedRange.Rows.Count
On Error Resume Next
If Cells(i, 1) = "" Then Cells(i, 1) = Cells(i - 1, 1)
Next i
End Sub
Gruß
welga
AW: Bereiche kopieren
10.06.2010 14:41:40
Fettertiger
Hi,
vieleicht so:
Option Explicit
Sub verteile_namen()
Dim i As Long
Dim lastrow As Long
Dim VName As String
lastrow = Cells(Rows.Count, 2).End(xlUp).Row    'finde den letzten Wert in Spalte 2
Cells(1, 1).Value = VName 'Name steht in der Ersten Spalte
For i = 1 To lastrow
If Cells(i, 1).Value = Empty Then
Cells(i, 1).Value = VName
Else:
VName = Cells(i, 1).Value
End If
Next i
End Sub
Ich gehe davon aus dass die Namen in Spalte A (=1) und die restlichen Werte in B (=Spalte2) bzw in den Spalten dahinter stehen.
Rückmeldung wäre nett
Gruss
Fettertiger
Anzeige
AW: Bereiche kopieren
10.06.2010 20:08:20
Mat
Hallo,
beide Lösung funktionieren. Besten Dank für die schnelle Hilfe.
Gruß Mat

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige