Herbers Excel-Forum - das Archiv

VBA -Fehlermeldung

Bild

Betrifft: VBA -Fehlermeldung
von: Noack

Geschrieben am: 18.12.2006 21:45:46
Hallo Ihr
ich bekomme nach dem aufzeichnen einesn Makros beim ersten Durchlauf immer diese Fehlermeldung:
False, Transpose:=False
Sheets("Eingabe").Select
Range("C2,C2,E2,G2,I2,C3,H3,D6:F17,G9:I16,D19:I31").Select
Range("D19").Activate
Range("C2,C2,E2,G2,I2,C3,H3,D6:F17,G9:I16,D19:I31,D33:I44,D46:F52").Select
Range("D46").Activate
Range("C2,C2,E2,G2,I2,C3,H3,D6:F17,G9:I16,D19:I31,D33:I44,D46:F52,D54:I67"). _
Select
Selection.ClearContents
Range("C2").Select
Range("D54").Activate
eigentlich sollte durch das Makro die Zellen wieder geleert werden aber das Makro bleibt bei " Selection.ClearContents" stehen und läuft nicht weiter.
Wo liegt hier der Fehler ???
Gruß Micha
Bild

Betrifft: AW: VBA -Fehlermeldung
von: chris b

Geschrieben am: 18.12.2006 21:48:45
Welche fehlermeldung bekommst du ?
Kopiere das in ein Standartmodul dann läuft es ohne Probleme.
Sub neu()
Sheets("Eingabe").Select
Range("C2,C2,E2,G2,I2,C3,H3,D6:F17,G9:I16,D19:I31").ClearContents
Range("C2,C2,E2,G2,I2,C3,H3,D6:F17,G9:I16,D19:I31,D33:I44,D46:F52").ClearContents
Range("C2,C2,E2,G2,I2,C3,H3,D6:F17,G9:I16,D19:I31,D33:I44,D46:F52,D54:I67")ClearContents
End Sub

gruß Chris
Bild

Betrifft: AW: VBA -Fehlermeldung
von: Matthias G

Geschrieben am: 18.12.2006 22:30:42
Hi Chris,
das kann man aber abkürzen ;-)
Sub neu()
Sheets("Eingabe").Range("C2,E2,G2,I2,C3,H3,D6:F17,G9:I16,D19:I31,D33:I44,D46:F52,D54:I67").ClearContents
End Sub

und im Tabellenmodul läuft es so:
ActiveWorkbook.Sheets("Eingabe").Range("C2,E2,G2,I2,C3,H3,D6:F17,G9:I16,D19:I31,D33:I44,D46:F52,D54:I67").ClearContents

Gruß Matthias
Bild

Betrifft: AW: VBA -Fehlermeldung
von: noack
Geschrieben am: 19.12.2006 16:37:53
Danke Leute, hat geholfen es funtioniert
Gruß Micha
 Bild
Excel-Beispiele zum Thema "VBA -Fehlermeldung"
VBA-Fehlermeldungen auflisten Alle Zellen mit der #BEZUG!-Fehlermeldung auswählen