Die Zeile, der aktiven Zelle löschen!

Informationen und Beispiele zu den hier genannten Dialog-Elementen:


Excel-Version: 8.0 (Office 97)
nach unten

Betrifft: Die Zeile, der aktiven Zelle löschen!
von: Silvio
Geschrieben am: 04.07.2002 - 10:52:46

Ich öffne eine UserForm diese zeigt mir in den TextFeldern
den jeweiligen Zellinhalt an... (funktioniert soweit auch)

Sinn des ganzen ist: Einen Kundennamen anklicken in der Tabelle und anschließend in der USERFORM die Kundendaten bearbeiten zu können. Das funktioniert auch gut. Möchte jetzt hier noch die Möglichkeit die Kundendaten zu löschen. Das würde funktionieren
wenn ich die Textfelder leer mache und auf OK klicke, damit bleibt aber eine leere Zeile stehen.!

Also dachte ich neuer Button in die USERFORM und der sollte folgendes können:
Lösche die ganze Zeile der gerade aktiven Zelle...

Mein Versuch war folgender:
'Bei Klick auf Löschen
Private Sub cmdLoeschen_Click()
ActiveSheet.Rows.Delete Shift:=xlUp
Unload Me
End Sub

Leider wird hier alles gelöscht in meiner Tabelle: "Stammdaten"
ich möchte aber die Zeile der aktiven Zelle löschen ....
was mach ich falsch...
Vielen Dank für eure Hilfe

nach oben   nach unten

Re: Die Zeile, der aktiven Zelle löschen!
von: Andreas
Geschrieben am: 04.07.2002 - 10:55:22

Hallo Silvio,

schau Dir das mal an:
ActiveCell.EntireRow.Delete

Viel Spaß,
Andreas

nach oben   nach unten

Re: Die Zeile, der aktiven Zelle löschen!
von: sam
Geschrieben am: 04.07.2002 - 10:56:49

hi,

mit deinem Befehl löscht du alle Reihen des aktiven Blattes.
Versuchs damit, dann klappts.


Private Sub cmdLoeschen_Click()
  ActiveCell.EntireRow.Delete
End Sub

(Shift:=xlUp ist standardmäßig eingestellt)
Gruß aus Oberösterreich,
Sam

nach oben   nach unten

Re: Die Zeile, der aktiven Zelle löschen!
von: Danke an beide... funkt. jetzt prima!(o.T.)
Geschrieben am: 04.07.2002 - 11:00:18


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Die Zeile, der aktiven Zelle löschen!"