VBA | UserForm öffnen, sobald Excel-Zelle (die eine Formel enthält) = 2?
Hallo,
Excel-VBA....
ich benötige Hilfe beim Thema UserForm öffnen und ständige Abfrage.
Ich habe eine Zelle mit einer Formel, der Wert, welcher raus kommt soll verglichen werden und bei z.b höher als 2 soll eine User Form geöffnet werden.
Kann mir da wer helfen? Ich bin komplett auf dem Holzweg..
Der Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$T$6" Then
If UCase(Target.Value) > 2 Then NewUserForm.Show
End If
End Sub
LG
Devo
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Microsoft Excel
Ich hätte es zwar etwas anders "formuliert", aber im Prinzip sollte das doch klappen. Das UCase ist allerdings Quatsch.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$T$6" Then
If Target.Value > 2 Then NewUserForm.Show
End If
End Sub
Klappt es so?
Woher ich das weiß:Berufserfahrung – IT-Administrator (i.R.)