Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Eintrag löschen

Forumthread: Eintrag löschen

Eintrag löschen
29.06.2023 18:32:48
Bernd

Hallo Spezialisten,
bräuchte mal eure Unterstützung.

Beispieldatei lade ich hoch.

Ablauf/Problem:
Zuerst werden alle Tabellenblatt Namen in die Listbox in der Userform eingelesen.
Wenn anschließend Z.B. Eintrag H1_03 in der Userform "Tabellenblatt Löschen" ausgewählt und Eintrag Löschen geklickt wird soll nicht nur das Tabellenblatt H1_03 sondern auch der Eintrag H1_03 aus dem jeweiligen Listobject "EIN_H1" (Einträge_H1) oder ggf. "EIN_H2" (Einträge_H2)auf dem Blatt "Main" gelöscht werden.Es soll nur die entsprechende Tabellenzeile und nicht die ganze Zeile des Tabellenblatts gelöscht werden. Bitte in VBA lösen

MFG Bernd

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Eintrag löschen
29.06.2023 19:24:35
ralf_b
hier ein Lösungsvorschlag

Private Sub Bestätigen_Löschen_Click()
 Dim sName As String, x As ListObject, y As ListRow
   
   sName = Löschen_Auswahl.Value
   Application.DisplayAlerts = False
     Worksheets(sName).Delete  'Aus Listbox ausgewältes Blatt Löschen
   Application.DisplayAlerts = True
    
    Löschen_Auswahl.RemoveItem Löschen_Auswahl.ListIndex
    
    For Each x In Worksheets("Main").ListObjects
       For Each y In x.ListRows
          If y.Range(1).Value = sName Then y.Delete: Exit For
       Next
    Next
    
End Sub


Anzeige
AW: Eintrag löschen
30.06.2023 16:07:06
Bernd
Danke Ralf für die Blitzschnelle Antwort von dir.
Und dann funktioniert das noch auf Anhieb.

Schönen Dank dafür

;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige