Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
920to924
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
920to924
920to924
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Tab.Blatt Name

Tab.Blatt Name
07.11.2007 11:08:00
Heinz
Hallo Leute
Ich habe ein Makro,das mir das Tab.Blatt nach Zelle Q1 bennent.
Habe Zelle Q1 in MMM.JJ Formatiert.
Das Blatt wird aber in TT.MM.JJJJ benannt also zb. 01.08.2007
Es sollte aber auf Sep.07 benannt werden.
Könnte mir bitte,dabei jemand behilflich sein.
Gruß Heinz
Option Explicit
'-Tabellenblatt Name nach Zelle Q1 benennen

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim neuer_Blattname As String
If Target.Address = "$Q$1" Then
neuer_Blattname = Range("Q1")
ActiveSheet.Name = neuer_Blattname
End If
End Sub


11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tab.Blatt Name
07.11.2007 11:15:00
Beverly
Hi Heinz,
ändere die Zeile wie folgt

neuer_Blattname = Format(Range("Q1"), "mmm.yy")


________________________________________

AW: Tab.Blatt Name
07.11.2007 11:35:13
Heinz
Hallo Karin
Recht herzlichen Dank
Funktioniert.
Danke & Gruß Heinz

AW: Tab.Blatt Name
07.11.2007 11:17:16
Hajo_Zi
Hallo Heinz,

Option Explicit
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Address = "$Q$1" Then ActiveSheet.Name = Format(Range("Q1"), "mmm.yyyy")
End Sub



Anzeige
AW: Tab.Blatt Name
07.11.2007 11:35:44
Heinz
Hallo Hajo
Recht herzlichen Dank
Funktioniert.
Danke & Gruß Heinz

AW: Tab.Blatt Name
07.11.2007 11:21:40
Klaus
Hallo Heinz
' neuer_Blattname = Format(Range("A1"), "MM.YYYY")
MfG. Klaus

AW: Tab.Blatt Name
07.11.2007 11:36:00
Heinz
Hallo Klaus
Recht herzlichen Dank
Funktioniert.
Danke & Gruß Heinz

? ;o)
07.11.2007 11:25:56
Matthias
Hallo

Willst Du tatsächlich aus 01.08.07 -> Sep.07 machen ?


Gruß Matthias L. ;o)

AW: ? ;o)
07.11.2007 11:37:00
Heinz
Hallo Matthias
Natürlich sollte es Sept.heißen.
Du kommst auf jeden Fehler drauf.
Danke
Gruß Heinz

Anzeige
Jetzt Hab ich es-AUGUST ist der 8.Monat
07.11.2007 12:08:00
Heinz
.

AW: Tab.Blatt Name
07.11.2007 13:13:02
Erich
Hallo Heinz,
das sollte auch ausreichen:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Address = "$Q$1" Then ActiveSheet.Name = Target.Text
End Sub

Target.Text ist = Range("Q1").Text und gibt das Datum so wieder, wie es in Q2 formatiert ist.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

AW: Tab.Blatt Name
07.11.2007 13:42:35
Heinz
Hallo Erich
Ja Danke,so funkt es auch Super !!
Gruß Heinz

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige