Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Umbauwfb am Februar 11, 2022, 16:31:45

Titel: Kein Exit Sub , obwohl Bedingungen erfüllt sind
Beitrag von: Umbauwfb am Februar 11, 2022, 16:31:45
Hallo,

ich beiße mir gerade wieder an einem Problem die Zähne aus...

Eigentlich müsste im nachfolgenden Code die MessageBox geöffnet werden und Exit Sub greifen...
macht es aber nicht...das Formular wird geöffnet...
Was mache ich falsch??? Ich habe alles mögliche durchprobiert...auch mit "" oder mit dem auskommentierten varResult...

Vielen Dank für die Hilfe
Harry

Private Sub cmdEmailFirma_Click()

'Dim varResult As Variant'
' varResult = IIf(IsNull(Me.cboSelectFirmaEmail), Me.cboSelectFirmaEmail.Value, Null)
                 
       
        If Me.cboSelectFirmaEmail.Value = Null Then     'Die ComboBox hat den Wert Null
            MsgBox "Kein Unternehmen vorhanden"      'Trotzdem läuft der Code durch...mit oder ohne .Value
            Exit Sub
        End If
           
        DoCmd.OpenForm "frmMailsMitAttachmentEinzelFirmaF"      'Das Formular wird geöffnet
       
End Sub
Titel: Re: Kein Exit Sub , obwohl Bedingungen erfüllt sind
Beitrag von: Beaker s.a. am Februar 11, 2022, 16:37:27
Hallo,
Da NULL das Unbestimmte ist, kannst du damit nichts vergleichen. Du
kannst nur feststellen ob dieser Zustand vorliegt oder eben nicht.
If IsNull(Me.cboSelectFirmaEmail) Then
gruss ekkehard
Titel: Re: Kein Exit Sub , obwohl Bedingungen erfüllt sind
Beitrag von: Umbauwfb am Februar 11, 2022, 17:00:41
Tja...
Danke für die schnelle Antwort ekkehard

Schöne Grüße aus Lüneburg
Harry