Office: (Office 365) Registerfarbe an Wochenende anpassen

Helfe beim Thema Registerfarbe an Wochenende anpassen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Sehr geehrte Forenmitglieder, ich arbeite viel mit Excel und nähere mich langsam der VBA-Programmierung (Grundlagen). Ich erstellte eine Monatsdatei... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Bigenno, 18. April 2021.

  1. Bigenno Neuer User

    Registerfarbe an Wochenende anpassen


    Sehr geehrte Forenmitglieder,

    ich arbeite viel mit Excel und nähere mich langsam der VBA-Programmierung (Grundlagen).

    Ich erstellte eine Monatsdatei mit 31 Tagestabellen (z. B. 01 für 01.05., 02 für 02.05., 03, ..., 30, 31). Über eine Eingabemaske (Dropdownmenü mit entsprechendem sverweis) kann ich den Monat und das Jahr eingeben, das jeweilige Datum berechnet sich auf den Tabellenblättern dann entsprechend.

    Seit nunmehr einer Woche versuche ich, in den Registerfarben der Tagestabellen die Wochenenden abzubilden (gelb für Samstag, rot für Sonntag). Nach Eingabe des Datums in die Maske sollen die Wochenenden dann anhand der Registerfarben sichbar sein und sich entsprechend bei Änderung des Monats durch neue Eingabe immer wieder anpassen.

    Da durch eine bedingte Formatierung eine Zelle in den Tagesblättern sich entsprechend des Tages färbt, könnte auch die dann vorhandene Füllfarbe ausgelesen und auf das Register übertragen werden.

    Das übersteigt jedoch meine Kenntnisse bei weitem. Daher bitte ich euch hier um Unterstützung.
     
    Bigenno, 18. April 2021
    #1
  2. steve1da Office Guru
    Hola,

    was ist denn der tiefer Sinn hinter 31 komplett identisch aufgebauten Blättern?
    Warum packst du das nicht auf ein Blatt?

    Gruß,
    steve1da
     
    steve1da, 18. April 2021
    #2
  3. Bigenno Neuer User
    Hallo, der Sinn ist schon gegeben. Es ist eine dienstliche Datei zur täglichen Lagedarstellung. Ich habe als Beispieldatei nur das absolute Grundgerüst hochgeladen. Der Inhalt ist nicht weiter wichtig für meine Anfrage. Es geht mir allein um das Darstellen der Wochenenden als farbige Tabreiter.

    Grüße
     
    Bigenno, 18. April 2021
    #3
  4. Bigenno Neuer User

    Registerfarbe an Wochenende anpassen

    Hallo liebe Forenmitglieder,

    zu meiner Ausgangsfrage habe ich "rumgebastelt" (nochmals mit Hilfe von Google).

    Den Code habe ich auf ein Formularsteuerelement gelegt:

    Option Explicit

    Sub TestIt()
    Dim wks As Worksheet

    For Each wks In ThisWorkbook.Worksheets
    wks.Tab.ColorIndex = -4142

    If wks.Name <> "Eingabe" And wks.Name <> "Berechnungen" And wks.Name <> "Hinweise" And wks.Name <> "Vorgabe PI ab 17.02.2021" And wks.Name <> "Vorgabe PI bis 16.02.2021" Then
    Select Case Weekday(wks.Cells(1, 4))
    Case 1, 31: wks.Tab.ColorIndex = 3
    End Select
    If wks.Cells(1, 10) = "Sa" Then wks.Tab.ColorIndex = 45
    If wks.Cells(1, 10) = "So" Then wks.Tab.ColorIndex = 3
    If wks.Cells(1, 7) = "Feiertag" Then wks.Tab.ColorIndex = 3
    End If
    Next
    End Sub

    Die Register werden nun entsprechend der Wochenenden eingefärbt. Allerdings entfernt der Code auch die Farben der weiteren Funktionsblätter. Diese wollte ich per Hand einfärben. Das liegt, denke ich, an dem fettgedruckten Codeteil, richtig?

    Wie schaffe ich es, dass nur die entsprechenden Register der Tagesblätter 01-31 gefärbt werden?

    Grüße, Enrico
     
    Bigenno, 19. April 2021
    #4
Thema:

Registerfarbe an Wochenende anpassen

Die Seite wird geladen...
  1. Registerfarbe an Wochenende anpassen - Similar Threads - Registerfarbe Wochenende anpassen

  2. sverweis und Wochenenden in Matrix darstellen

    in Microsoft Excel Hilfe
    sverweis und Wochenenden in Matrix darstellen: Hallo, ich habe zwei Probleme, welche ich aktuell nicht gelöst bekomme. Nr. 1 Ich habe eine Jahresübersicht in Form einer Matrix, wo ich nur die WE farblich dargestellt bekommen möchte. Über...
  3. Registerfarbe ohne VBA?

    in Microsoft Excel Hilfe
    Registerfarbe ohne VBA?: Hallo an alle, ich muss mich mal wieder melden. Ich habe ca. 15 Tabellenblätter. In jedem ist eine unterschiedlich lange Tabelle in denen Inventar erfasst wird. Ich habe eine Zählfunktion in der...
  4. Excel Registerfarbe auslesen

    in Microsoft Excel Hilfe
    Excel Registerfarbe auslesen: Hallo, ich möchte gerne in einem Tabellenblatt die einzelnen Tabellenblätter als Inhaltsverzeichnis darstellen, was bereits gut funktioniert. Die Tabellenblätter (Register) haben unterschiedliche...
  5. Registerfarbe nicht änderbar

    in Microsoft Excel Hilfe
    Registerfarbe nicht änderbar: Hallo Office Gemeinde, ich habe ein ziemlich kniffeliges Problem mit Excel 2007 zu lösen. In einem Dokument kann man die Registerfarbe der Tabellenblätter nicht ändern. Die Option ist ausgegraut...
  6. Registerfarbe nach Bedingung per VBA verändern

    in Microsoft Excel Hilfe
    Registerfarbe nach Bedingung per VBA verändern: Hallo Community, ich habe schon seit längeren ein Problem bei einem Formular welches über Excel erstellt wurde. Es besteht aus einem Deckblatt und ca. 7 weiteren Registerblättern indem...
  7. Registerfarbe nach Bedingung per VBA verändern

    in Microsoft Excel Hilfe
    Registerfarbe nach Bedingung per VBA verändern: Hallo Leute, ich stehe aktuell vor dem Problem, das ich Register (Jan, Feb, Mrz, Apr, Mai, Jun, Jul, Aug, Sep, Okt, Nov, Dez) automatisch einfärben möchte, wenn das aktuelle Registerblatt das...
  8. Ändern der Registerfarbe

    in Microsoft Excel Hilfe
    Ändern der Registerfarbe: Hallo wie kann ich die Farbe der Register ändern? Die unterscheidung Lichtgrau und Weiss bei Nichtmarkiert und Martkiert ist unter bestimmten Lichtverhältnissen schwer erkennbar - und führt...
Schlagworte:
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden