Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1276to1280
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

Neue Tabelle mit bestimmten Codename

Neue Tabelle mit bestimmten Codename
Zapemo
Guten Tag
Ist es überhaupt möglich, mit VBA ein neues Tabellenblatt mit einem bestimmten Codename zu erstellen.
Beim suchen im Internet fand ich nur Hinweise, dass das Aendern mit VBA nicht möglich ist. Aber kein Hinweis bei einem neuen Blatt
Besten Dank
Peter

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Neue Tabelle mit bestimmten Codename
12.09.2012 11:57:55
Rudi
Hallo,
z.B.
Sub aaa()
Dim wks As Worksheet, iCounter As Integer
For iCounter = 1 To 3
Set wks = Worksheets.Add
wks.Name = "Test" & iCounter
With ActiveWorkbook.VBProject.VBComponents(wks.CodeName)
.Properties("_CodeName").Value = wks.Name
End With
Next
End Sub

Der Zugriff auf das Projekt muss erlaubt sein.
Gruß
Rudi

AW: Neue Tabelle mit bestimmten Codename
12.09.2012 12:02:42
mäxl
Hi
doch das geht nur muss zusätzlich bei Makrosicherheit der Haken bei VBA-Projektobjektmodell gesetzt sein
so z.B
Sub add_tbl()
Dim sh As Worksheet
Set sh = Sheets.Add(after:=Sheets(Sheets.Count))
sh.Name = Format(Now(), "mmss")
ThisWorkbook.VBProject.VBComponents(sh.Name).Properties(5).Value = "tbl_new"
End Sub
code ist ohne Fehlerbehandlung!
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige