shr1k3
Mitglied
Hi,
ich bin gerade dabei, VBA bezogen auf Excel anzuwenden. Nur stellt sich mir nun folgendes Problem in den Weg:
So das ist mein Code von der Schaltfläche in Tabelle 1.
Ich will also:
- in Tabelle 2 wechseln
- dort den Zellenbereich A1-A5 auswählen
- den ausgewählten Zellenbereich löschen
Problem:
VBA gibt mir folgenden Fehler aus:
Run-time error'1004':
Select method of Range class failed
Ich habe mir darauf gedacht, dass es mit der doppelten Auswahl (select) zu tun hat. VBA weiß nicht welche Selektion ich mit Selection meine.
Könnt ihr mir sagen, ob ich richtig liege und wie ich diese Aufgabe, wenn es möglich ist, lösen kann.
P.S. ich habe es acuh schon mit dem Makro-Recorder versucht. Nur er gibt mir dieselbe Lösung aus, die dann in der Schaltfläche eingefügt den selben Fehler verursacht.
Help
ich bin gerade dabei, VBA bezogen auf Excel anzuwenden. Nur stellt sich mir nun folgendes Problem in den Weg:
Code:
Sub wechsel()
Sheets("Tabelle2").Select //wechselt in Tabelle 2
Range("A1:A5").Select //wählt Zellenbereich A1-A5 aus
Selection.ClearContents // löscht den Inhalt von der Auswahl
End Sub
So das ist mein Code von der Schaltfläche in Tabelle 1.
Ich will also:
- in Tabelle 2 wechseln
- dort den Zellenbereich A1-A5 auswählen
- den ausgewählten Zellenbereich löschen
Problem:
VBA gibt mir folgenden Fehler aus:
Run-time error'1004':
Select method of Range class failed
Ich habe mir darauf gedacht, dass es mit der doppelten Auswahl (select) zu tun hat. VBA weiß nicht welche Selektion ich mit Selection meine.
Könnt ihr mir sagen, ob ich richtig liege und wie ich diese Aufgabe, wenn es möglich ist, lösen kann.
P.S. ich habe es acuh schon mit dem Makro-Recorder versucht. Nur er gibt mir dieselbe Lösung aus, die dann in der Schaltfläche eingefügt den selben Fehler verursacht.
