Guten Abend Freunde:2 Möglichkeiten für "ClearContents" auf VBA Excel, aber 1 funktioniert gut. Warum?
ich im Kopf 2 Möglichkeiten einen Gehalt in einem definierten Bereich von Zellen eines VBA-Projekt (in MS Excel) für das Clearing:
Worksheets("SheetName").Range("A1:B10").ClearContents
Worksheets("SheetName").Range(Cells(1, 1), Cells(10, 2)).ClearContents
Das Problem ist, dass die zweite Möglichkeit mir einen Fehler '1004' anzeigen, wenn ich das aktuelle Arbeitsblatt "SheetName" nicht beobachte (mit anderen Worten, wenn ich nicht "SheetName" als habe ActiveSheet).
Der erste Weg funktioniert einwandfrei in jeder Situation.
Warum passiert das? Wie kann ich den "zweiten Weg" ohne diesen Fehler verwenden?
Nicht für Punkte, aber war meine Antwort so schwer zu verstehen? –
@Sid Wenn ich jemals verzweifelt nach akzeptieren würde, denke ich, dass ich dir nur folgen werde, um deine Antworten zu wiederholen! – pnuts
@pnuts: Nein, ich denke nicht: @tigeravatar ist verzweifelt :) Es war nur ein Unterschied von wenigen Minuten :) –