Ich habe das folgende Stück Code und möchte es ein wenig ändern. Grundsätzlich möchte ich mit jedem case is
ein Nebenkriterium überprüfen. Zum Beispiel Case is = "Lottery"
Ich möchte hinzufügen AND range("SalesChannel").value = "SMB"
. Ich möchte dann replizieren, dass für jeden Fall ein anderer Wert verwendet wird (nicht SMB). Kann das gemacht werden?VBA Select Case ist mehrere Kriterien
Private Sub CommandButton1_Click()
With LoginPassword.TextBox1.Value
Select Case Me.TextBox1.Value
Case Is = "Lottery"
LoginPassword.Hide
SMB_Login
CalculateFinancials
Case Is = "Charity"
LoginPassword.Hide
DCS_Login
CalculateFinancials
Case Is = "Curfew"
LoginPassword.Hide
Campaign_Login
CalculateFinancials
Case Is = "Europe"
LoginPassword.Hide
Eureka_Login
CalculateFinancials
Case Is = "Promo"
LoginPassword.Hide
Promo_Login
CalculateFinancials
Case Is = "Sundew"
LoginPassword.Hide
Loyalty_Login
CalculateFinancials
Case Is = "Casino"
LoginPassword.Hide
MobilePricing.Hide
Range("Network").ClearContents
Case Is = "RedDevil"
HardwareUpdateYesNo
Case Is = "Provision"
LoginPassword.Hide
MobilePricing.Hide
ProvisioningView
Case Else
MsgBox "Password Incorrect!", vbCritical + vbOKOnly, "Login Failed!"
TextBox1.Text = ""
TextBox1.SetFocus
End Select
End With
End Sub
Vielen Dank dafür. Es funktioniert perfekt –
@PeterMogford - willkommen :) – Vityata