Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1248to1252
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

Namen in Tabellenblatt löschen

Namen in Tabellenblatt löschen
Michael
Hallo,
durch Importe aus anderen Tabellen, habe sich in meiner Mappe verschiedene Namen selbst eingemistet.
Wie kann ich die Namen in den Tabellen Semster1, Semester2 und Jahr löschen.
Die anderen Namen in den MonatsTabellen Jan,Feb, etc. dürfen keinesfalls gelöscht werden.
Michael

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Namen in Tabellenblatt löschen
16.02.2012 13:59:54
Christian
"eingemistet" ist auch schön - so ein Mist.
Hi Michael,
einfach über "Einfügen" - "Namen" - "Definieren..." den Dialog aufrufen und hier die Namen löschen.
Gruß
Christian
AW: Namen in Tabellenblatt löschen
16.02.2012 14:06:47
Michael
Hallo,
ja das weiss ich auch.
Ich würds aber gerne über ein Makro lösen.
Michael
AW: Namen in Tabellenblatt löschen
16.02.2012 14:16:01
Christian
na dann ungefähr so:
Sub TestIt()
Dim n as Name
Dim vntName
vntName = Array("Jan", "Feb")
For each n in ThisWorkbook.Names
If IsError(Application.Match(n.Name, vntName, 0)) Then
n.Delete
End If
Next
End Sub
Gruß
Christian
AW: Namen in Tabellenblatt löschen
16.02.2012 14:17:01
Rudi
Hallo,
teste mal:
Sub DeleteNames()
Dim sh As WorkSheet, n As Name
For Each sh In Sheets(Array("Semester1", "Semester2", "Jahr"))
For Each n In sh.Names
n.Delete
Next
Next
End Sub

Gruß
Rudi

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige