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

Reiter bennen nach Spalte A

Reiter bennen nach Spalte A
15.09.2015 21:01:55
braun
Guten Abend :)
Ich hoffe dieses Makro ist möglich, ich habe verschiedene Excel-Sheets mit, diese enthalten unterschiedlich viele Tabellenblätter. Bei jedem Reiter steht in SpalteA , Zelle 3, eine Nummer, die sich von den anderen Nummern in den anderen Reitern unterscheidet. Ich hätte gerne ein Makro, dass in den jeweiligen Tabellenblättern in diese Zelle in Spalte A schaut und dann den Reiter automatisch nach dieser Nummer benennt. Ist sowas möglich?
Ich hoffe ich habe mich verständlich ausgdrückt.
Viele Grüße
Karin

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Reiter bennen nach Spalte A
15.09.2015 21:04:59
Sepp
Hallo Karin,
' **********************************************************************
' Modul: Modul1 Typ: Allgemeines Modul
' **********************************************************************

Option Explicit

Sub NameSheets()
Dim objSh As Worksheet

On Error Resume Next

For Each objSh In ThisWorkbook.Worksheets
  objSh.Name = objSh.Range("A3").Text
Next

On Error GoTo 0
End Sub


Gruß Sepp

Anzeige
AW: Reiter bennen nach Spalte A
16.09.2015 14:47:01
karin
Vielen Dank!
In der Excelmappe sind zwei Tabellenblätter. Wie kann man das zweite Tabellenblatt nach A3 benennen?
MFG

Antwort ist doch in deinem 1.Beitrag..owT
16.09.2015 18:53:31
robert

AW: Reiter bennen nach Spalte A
16.09.2015 20:01:46
Sepp
Hallo Karin,
mein Code bennent alle Tabellenblätter nach dem Text in A3!
Das wolltest du doch, oder?
Sonst musst du dein Anliegen noch einmal präziser beschreiben.
Gruß Sepp

AW: Reiter bennen nach Spalte A
15.09.2015 21:05:21
Uduuh
Hallo,
ganz einfach:
sub yyy()
dim wks as worksheet
for each wks in worksheets
wks.name=wks.Range("A3")
next wks
end sub
Gruß aus’m Pott
Udo

Anzeige
"Reiter bennen" ist prima
15.09.2015 21:49:35
WF
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige