Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Kein Exit Sub , obwohl Bedingungen erfüllt sind

Begonnen von Umbauwfb, Februar 11, 2022, 16:31:45

⏪ vorheriges - nächstes ⏩

Umbauwfb

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

Beaker s.a.

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
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

Umbauwfb

Tja...
Danke für die schnelle Antwort ekkehard

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