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

aus Zelle Text Spalte kopieren

aus Zelle Text Spalte kopieren
18.06.2006 12:48:52
Wolfgang
Hallo*,
den nachfolgenden Code hatte mir in den vergangenen Tagen Franz zur Verfügung gestellt. Er bewirkt, dass aus einem Tabellenblatt die gefüllten Zellen in die vorgegebene Spalte des aktiven Tabellenblattes kopiert werden. Nun würde ich noch ergänzend gerne erreichen, dass der Inhalt der Zelle F1 -im aktiven Zellenblatt- an jeden Datensatz, der hineinkopiert wird, in Spalte H geschrieben wird. Ich habe das mit folgender Ergänzung versucht, bekomme aber lediglich immer nur die erste Zelle gefüllt. Kann mir da evtl. jemand Hilfestellung geben? - Danke schon jetzt für die Rückmeldung.
Herzliche Grüße
Wolfgang
Hier meine nicht funktionierende Ergänzung
Range("F1").copy
Cells(Zeile, 8).Value = Range("F1")
Hier der Code:

Sub test()
Dim wksDaten As Worksheet
Set wksDaten = ActiveWorkbook.Sheets("Daten")
Spalte = "D" ' Spalte in der eingefügt werden soll
Zeile = ActiveSheet.Cells(65536, Spalte).End(xlUp).Row + 1 'Nächste leere Zeile in Spalte
With wksDaten
.Range(.Cells(2, "A"), .Cells(.Cells(Rows.Count, "A").End(xlUp).Row, "A")).Copy Destination:=ActiveSheet.Cells(Zeile, Spalte)
End With
End Sub

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

Betreff
Datum
Anwender
Anzeige
AW: aus Zelle Text Spalte kopieren
18.06.2006 13:36:57
Erich
Hallo Wolfgang,
das ginge z. B. so:
Option Explicit
Sub test()
Dim wksDaten As Worksheet, Spalte As String, Zeile As Long
Set wksDaten = ActiveWorkbook.Sheets("Daten")
Spalte = "D" ' Spalte in der eingefügt werden soll
Zeile = ActiveSheet.Cells(Rows.Count, Spalte).End(xlUp).Row + 1 'Nächste leere Zeile in Spalte
With wksDaten
.Range(.Cells(2, "A"), .Cells(.Cells(Rows.Count, "A").End(xlUp).Row, "A")).Copy _
Destination:=ActiveSheet.Cells(Zeile, Spalte)
End With
Range(Cells(Zeile, 8), Cells(Cells(Rows.Count, Spalte).End(xlUp).Row, 8)) = Range("F1")
End Sub
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: aus Zelle Text Spalte kopieren
18.06.2006 13:48:55
fcs
hallo Wolfgang,
mit folgender Ergänzung klappt es:

Sub test()
Dim wksDaten As Worksheet
Set wksDaten = ActiveWorkbook.Sheets("Daten")
Spalte = "D" ' Spalte in der eingefügt werden soll
Zeile = ActiveSheet.Cells(65536, Spalte).End(xlUp).Row + 1 'Nächste leere Zeile in Spalte
With wksDaten
.Range(.Cells(2, "A"), .Cells(.Cells(Rows.Count, "A").End(xlUp).Row, "A")).Copy Destination:=ActiveSheet.Cells(Zeile, Spalte)
End With
ActiveSheet.Range(Cells(Zeile, 8), Cells(ActiveSheet.Cells(65536, Spalte).End(xlUp).Row, 8)).Value = Range("F1").Value
End Sub

Gruß
Franz
Anzeige
Beiden herzl. Dank - funktionieren super!!
18.06.2006 15:17:15
Wolfgang
Hallo Franz,
Hallo Erich,
meinen herzlichen Dank für Eure erneute Hilfestellung; Beide Ausarbeitungen und Ergänzungen habe ich soeben ausprobiert, sie klappen tadellos. Nochmals herzlichen Dank dafür und einen schönen Sonntag noch.
Gruß - Wolfgang

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige