Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Problem mit Range Objekt

Forumthread: Problem mit Range Objekt

Problem mit Range Objekt
28.04.2009 15:41:52
thoemmy
Hallo Leute
Ich habe folgendenden Code (kurzform):
Private Sub CommandButton1_Click()
cRow=Sheets(1).Cells(row.count,2).End(xlUp).Row
cRow=cRow-1
For Each ws in ActiveWorkbook.Sheets
If Not ws.name="Profil" then
ws.Rows(cRow).Insert Shift:=xlDown
' Hier der Fehler !
Sheets(ws.name).select
Range(Cells(cRow-1,4),Cells(cRow-1,6)).select
Selection.Autofill Destination:=Range(Cells(cRow-1,4),Cells(cRow,6)), Type:=xlFillDefault
end if
next
Und zwar soll der Code folgendes tun:
Letzte Zeile in spalte 2 suchen. Eine neue Zeile einfügen und in Spalte 4-6 in der neuen Zeile die Werte von der vorigen Zeile einfügen. Dies für alle Tabellenblätter aus "Profil".
Leider funzt das nur mit dem ersten Tabellenblatt.
Dann kommt die Fehlermeldung: Select Methode auf Range Objekt kann nicht angewndt werden.
Was mache ich falsch?
MfG
Thoemmy
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Problem mit Range Objekt
28.04.2009 16:34:09
Jens
Hallo Thoemmy
Bitte Variablen IMMER deklarieren!
Versuch mal so (ungetestet):

Private Sub CommandButton1_Click()
Dim cRow as long
Dim ws as Worksheet
cRow=Sheets(1).Cells(row.count,2).End(xlUp).Row -1
For Each ws in ActiveWorkbook.Worksheets
If Not ws.name="Profil" then
ws.Rows(cRow).Insert Shift:=xlDown
With Worksheets(ws).Range(Cells(cRow-1,4),Cells(cRow-1,6))
.Autofill Destination:=Range(Cells(cRow-1,4),Cells(cRow,6)), Type:=xlFillDefault
End With
End if
Next
End Sub


Gruß aus dem Sauerland
Jens

Anzeige
AW: Problem mit Range Objekt
28.04.2009 16:42:00
Hemdchen
Das geht ins siehe Name
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige