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

VBA Sheets.Copy mit Fehlermeldung

VBA Sheets.Copy mit Fehlermeldung
Helmut

Sub BeispielCopy()
Dim sh As Worksheet
'   Warum funktioniert das hier ...
Worksheets("Tabelle1").Copy before:=Worksheets("Tabelle1")
Set sh = ActiveSheet
'   ... und hier kommt: Laufzeitfehler 424 "Objekt erforderlich".
Set sh = Worksheets("Tabelle1").Copy(before:=Worksheets("Tabelle1"))
'   Hat jemand direkt über Set ... eine Lösung?
End Sub

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

Betreff
Benutzer
Anzeige
AW: VBA Sheets.Copy mit Fehlermeldung
07.12.2011 13:02:47
Nepumuk
Hallo,
in einem Zug geht das nicht da die Copy-Methode eine Sub und keine Function ist. Schau bei solchen Sachen einfach erst mal in den Objektkatalog.
Gruß
Nepumuk
AW: VBA Sheets.Copy mit Fehlermeldung
07.12.2011 13:18:05
Kawensmann
Hallo,
man kann das Konstrukt ja schon als Funktion aufrufen, aber es liefert halt nur einen Wahrheitswert zurück. Wie sinnvoll das ist, weiß ich jetzt nicht auf die Schnelle, aber man könnte überprüfen, ob der Copy-Vorgang geklappt hat ...
Sub BeispielCopy()
Dim bolVar As Boolean
bolVar = Worksheets("Tabelle1").Copy(before:=Worksheets("Tabelle1"))
Debug.Print bolVar
End Sub
Gruß
Kawensmann
Anzeige

7 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige