Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1596to1600
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

Ein-Ausblenden in einzelnen Arbeitsblätter

Ein-Ausblenden in einzelnen Arbeitsblätter
27.12.2017 13:12:13
Werner
Hallo liebe Ecxelfreunde, ich hoffe Ihr hattet schöne Feiertage.
Würdet Ihr mir bitte einen Tipp geben bezüglich Ein-Ausblenden.
Ich habe Arbeitsblätter von Januar - Dezember und in denen möchte ich ein Teil Aus-Einblenden. Ich habe jetzt unten stehendes, aber in der Jahresübersicht und bei dem Arbeitsblatt Feiertage usw. soll es nicht ausgeblendet werden. Wie kann man es schreiben?
LG Werner
Sub AusEinblenden()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
With ws
.Range("J:AL").EntireColumn.Hidden = Not (.Range("J:AL").EntireColumn.Hidden)
End With
Next ws
End Sub

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Ein-Ausblenden in einzelnen Arbeitsblätter
27.12.2017 13:37:01
Robert
Hallo Werner,
vor dem Ausblenden einfach den Namen der Tabelle überprüfen:
Sub AusEinblenden()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
With ws 
If .Name  "Jahresübersicht" AND .Name  "Feiertage" Then
.Range("J:AL").EntireColumn.Hidden = Not (.Range("J:AL").EntireColumn.Hidden)
End If
End With
Next ws
End Sub
Gruß
Robert
AW: Ein-Ausblenden in einzelnen Arbeitsblätter
27.12.2017 13:44:38
Werner
Herzlichen Dank Robert, funktioniert! Es macht richtig spaß mit Euch!
Danke
Freut mich, wenn ich helfen konnte. owT
27.12.2017 13:48:49
Robert
AW: Ein-Ausblenden in einzelnen Arbeitsblätter
27.12.2017 13:40:23
Sepp
Hallo Werner,
' **********************************************************************
' Modul: Modul1 Typ: Allgemeines Modul
' **********************************************************************

Option Explicit

Sub AusEinblenden()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
  Select Case ws.Name
    Case "Jahresüberblick", "Feiertage"
      'hier passiert nichts!
    Case Else
      With ws.Range("J:AL").EntireColumn
        .Hidden = Not .Hidden
      End With
  End Select
Next ws
End Sub

Gruß Sepp

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige