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

Blattnamensvergleich

Blattnamensvergleich
17.06.2003 18:26:14
christian
Hallo

ich möchte gern in allen Tabellenblättern eine Änderung vornehmen, außer in dem Aktiven Tabellenblatt. Dazu habe ich folgenden TestCode:

Sub wsname()

Dim wsn As String
Dim iws As Integer
wsn = ActiveSheet.Name
Cells(1, 1).Value = wsn

For iws = 1 To Worksheets.Count Step 1
If Not Worksheets(iws).Name = wsn Then Cells(1, 1).Interior.ColorIndex = 3
Next iws
End Sub

Leider führt er genau dass gegenteil aus. Kann mal jemand kurz drüberschauen.

Danke

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

Betreff
Datum
Anwender
Anzeige
Lösung
17.06.2003 18:29:59
Christian

Sub wsname()

Dim wsn As String
Dim iws As Integer
wsn = ActiveSheet.Name
Cells(1, 1).Value = wsn

For iws = 1 To Worksheets.Count Step 1
If Not Worksheets(iws).Name = wsn Then Worksheets(iws).Cells(1, 1).Interior.ColorIndex = 3
Next iws
End Sub

Habes es schon selbst gefunden. Ich hätte natürlich noch das Blatt richtig ansteuern müssen, um dann die Celle Rot zu färben.

Ciao Christian

Re: Blattnamensvergleich
17.06.2003 18:31:03
ChristianG

Hi Christian,

hab´s jetzt nicht getestet, aber probier mal

...Then Worksheets(iws).Cells(1, 1).Interior.ColorIndex = 3

sonst wird nur das aktive Blatt geändert.

Gruß
Christian

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige