Ich versuche, ein Formularfeld zu verwenden, um eine Tabelle Spalte Wert zu überprüfen, um eine Abfrage vorzuführen, um das auszuführen ist der Code, den ich habe, aber ich bekomme eine Laufzeit Error.VBA kann nicht, wenn, elseif, else Anweisung zu arbeiten
' Set Warnings
DoCmd.SetWarnings False
If Forms!FrmCopyRoutingMenu!TextTarget = tblQuoteSection1Lines!tblQuoteMstrID Then
MsgBox ("Quote Section 1 Already Started! Please Copy Individual Sections.")
ElseIf Forms!FrmCopyRoutingMenu!TextTarget = Table!tblQuoteSection2Lines!tblQuoteMstrID Then
MsgBox ("Quote Section 2 Already Started! Please Copy Individual Sections.")
ElseIf Forms!FrmCopyRoutingMenu!TextTarget = Table!tblQuoteSection3Lines!tblQuoteMstrID Then
MsgBox ("Quote Section 3 Already Started! Please Copy Individual Sections.")
ElseIf Forms!FrmCopyRoutingMenu!TextTarget = Table!tblQuoteSection4Lines!tblQuoteMstrID Then
MsgBox ("Quote Section 4 Already Started! Please Copy Individual Sections.")
ElseIf Forms!FrmCopyRoutingMenu!TextTarget = Table!tblQuoteSection5Lines!tblQuoteMstrID Then
MsgBox ("Quote Section 5 Already Started! Please Copy Individual Sections.")
Else
Willkommen bei Stack Overflow. Es wäre ratsam, die Fehlermeldung (en) zu posten, die Sie bei Ihrem Problem gefunden haben. Dadurch können Benutzer bestimmen, was vor sich geht. – Brian
Laufzeitfehler '424' Objekt erforderlich – Corey
Ich glaube nicht, dass Sie so eine Tabelle verknüpfen können. Sie müssen die Tabelle mit einem Re-Cord-Set-Objekt öffnen und die Spalte auf diese Weise abrufen. – abraxascarab