Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
1400to1404
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
Neues Tabellenblatt/Button einfügen
16.01.2015 11:03:56
Sascha
Hallo zusammen.
Ich brauche mal eure Hilfe bezüglich VBA.
Ich habe auf einem Tabellenblatt 2 cmdButtons.
1. Neues Bauteil, 2. Neues Tabellenblatt..
Über den 2. öffnet sich eine Userform, in der ich den Namen für das neue Blatt vergeben kann. Nun wird das Erste, bzw das Tabellenblatt, wo sich die beiden Buttons befinden komplett kopiert und auch die Buttons werden genauso mitkopiert. Funktioniert bei Excel 2000 super! Die Buttons werden korrekt mit Namen (Neues Bauteil, Neues Blatt) und auch Makros kopiert.
Bei Excel 2013 auch, bis auf, dass die beiden Buttons nicht mitkopiert werden.
Wenn ich versuche per VBA einfach Buttons einzufügen Werden sie leider unter CommandButton3 und 4 angelegt und somit verlieren sie natürlich den Bezug zum VBA Code.
Auch ein vorheriges Löschen aller Buttons im neuen Blatt, bringt nix.. es werden wieder CommandButton3 und 4 angelegt.
Kopieren des Blattes:

If UserForm2.TextBox1.Value  "" Then
SheetName = UserForm2.TextBox1.Value
ActiveSheet.Copy Before:=Sheets(Worksheets("Daten").Index)
ActiveSheet.Name = SheetName
ActiveSheet.Cells(1, 1).Value = ("Übersicht Netzteile für " & SheetName)
End If

Löschen der Buttons im neuen Blatt:

For Each oShp In ActiveSheet.Shapes
If UCase(Left(oShp.Name, 13)) = "COMMANDBUTTON" Then
oShp.Delete
End If
Next

Vielleicht habt ihr ja nen Lösungsansatz bzw. wisst, warum es bei Excel 2000 geht und bei 2013 nicht. Das Problem ist, dass es für beide Versionen funktionieren muss.
Vielen Dank schonmal!!

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Neues Tabellenblatt/Button einfügen
20.01.2015 09:20:40
Hajo_Zi
es sehe wohl viele so wie ich.
Ich baue keine Datei nach, die Zeit hat schon jemand investiert.
Ein Nachbau sieht bestimmt anders aus als das Original.
Ein Link zur Datei wäre nicht schlecht.
Benutze hier im Forum die Funktion zum hochladen. Falls Du die nicht benutzen möchtest beachte, von unsicheren Servern wie z.B. www.file-upload.net lade ich keine Datei runter. (lt. Einschätzung meines Virenprogramms)
Der Dateiname sollte was mit dem Problem zu tun haben.
Ich habe mir z.B. einen Ordner angelegt in dem ich alle Dateien aus dem Internet speichere. Bei Dateinamen wie Test..., Mappe…, Beispiel… wird eine vorhandene überschrieben.
Ein Bild in Excel geöffnet sieht anders aus als das Bild.
Ich habe kein Tool um ein Bild in Excel zu importieren.

Anzeige

309 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige