Use a função de planilha MATCH para encontrar a coluna correta e, em seguida, use o número da coluna resultante para exibir.
Além disso, uma observação, evite o uso de .Select
, que raramente é necessário e só retarda o código:
Dim pick1 As String
Dim ColNum As Long
ColNum = 0
pick1 = UserForm1.ComboBox1.Value
With Worksheets("Sheet1") 'change to your sheet
.Columns("F:BO").Hidden = True
On Error Resume Next
ColNum = Application.WorksheetFunction.Match(pick1, .Range("6:6"), 0)
On Error GoTo 0
If ColNum = 0 Then
.Columns("F:BO").Hidden = False
Else
.Columns(ColNum).Hidden = False
End If
End With