Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.04.2024 20:05:21
28.04.2024 18:33:31
28.04.2024 18:25:12
Anzeige
Archiv - Navigation
1932to1936
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige