Ich suche nach einem VBA-Code der mir folgendes ermöglicht. Wenn in Zelle O20 GER30 oder UK100 oder USAInd oder JP225 steht, dann möchte ich die Spalten U bis Z ausgeblendet haben. Kann mir jemand helfen? Das habe ich derzeit zustande gebracht :(
Sub Test2()
If Range("O20") = "GER30;UK100;USAInd;JP225" Then
Columns("U:Z").EntireColumn.Hidden = True
End If
If Range("O20") = "LCrude;Gold;Copper" Then
Columns("S:T;W:Z").EntireColumn.Hidden = True
End If
If Range("O20") = "Silver;USDInd" Then
Columns("S:V;Y:Z").EntireColumn.Hidden = True
End If
If Range("O20") = "AUD;CAD;CHF;GBP;JPY;NZD;USD" Then
Columns("S:X").EntireColumn.Hidden = True
End If
End Sub
Jedoch wird weder etwas ausgeblendet noch eingeblendet.
Vielen Dank für eure Mühe!