01.11.2021, 14:10
Hallo zusammen,
folgenden Code habe ich hinterlegt, der beim Aktivieren eines Tabellenblatts ausgeführt wird:
In der entsprechenden Tabelle befinden sich jeweils rechts von der Spalte mit dem Datum noch 2 weitere Spalten in denen eine Berechnung durchgeführt wird. Ist es möglich, den Code so anzupassen, dass einmal die Spalte mit dem aktuellen Datum und die beiden Zeilen Rechts daneben eingeblendet werden?
VG
Rudi
folgenden Code habe ich hinterlegt, der beim Aktivieren eines Tabellenblatts ausgeführt wird:
Code:
Sub Spalten_ausblenden()
On Error Resume Next
'Spalten D:AG ausblenden
Columns("D:AG").EntireColumn.Hidden = True
For j = 7 To 30
'heutiges Fatum wieder einblenden
If CLng(Cells(1, j)) = CLng(Date) Then _
Columns(j).EntireColumn.Hidden = False
If Err > 0 Then MsgBox "Ungültige Datum in Spalte " & j: Err.Clear
Next j
End Sub
In der entsprechenden Tabelle befinden sich jeweils rechts von der Spalte mit dem Datum noch 2 weitere Spalten in denen eine Berechnung durchgeführt wird. Ist es möglich, den Code so anzupassen, dass einmal die Spalte mit dem aktuellen Datum und die beiden Zeilen Rechts daneben eingeblendet werden?
VG
Rudi