DoCmd.OpenForm befehl bekomme ich nicht erweitert Access 2010

Hallo ,
ich komm einfach nicht weiter, vieleicht könnt ihr mir ja helfen.
ich habe schon bei der einfachen auswahl sehr zu kämpfen gehabt aber nun kam meine kollege an und meinte das eine Mehrfachauswahl schöner und sinnvoller wäre -.-*

für dieeinfachauswahl klappt alles jedoch weiß nicht nicht wie ich den DoCmd befehl so abändern kann das es zu den If bedingungen funktioniert.
Das Formular sieht so aus:
cbo_mitarbeiter
cbo_schulung
cbo_team
btn_zur_ansicht

If Not IsNull(cbo_mitarbeiter & cbo_schulung & cbo_team) Then
{
'öffne …
}
End If

If Not IsNull(cbo_mitarbeiter & cbo_schulung) Then
{
'öffne …
}
End If

If Not IsNull (cbo_mitarbeiter & cbo_team) Then
{
'öffne …
}
End If

If Not IsNull(cbo_schulung & cbo_team) Then
{
'öffne …
}
End If

If Not IsNull (cbo_mitarbeiter) Then
DoCmd.OpenForm „frm_kompetenz_ueberblick“, , , „[tbl_mitarbeiter]=“ & Me![cbo_mitarbeiter]
End If

If Not IsNull (cbo_schulung) Then
DoCmd.OpenForm „frm_kompetenz_ueberblick“, , , „[lfdnr]=“ & „’“ & Me![cbo_schulung] & „’“
End If

If Not IsNull (cbo_team) Then
DoCmd.OpenForm „frm_kompetenz_ueberblick“, , , „[tbl_team]=“ & „’“ & Me![cbo_team] & „’“
End If

ich wäre euch sehr dankbar wenn ihr evtl ein beispiel habt oder mir an einem fall konkret weiterhelfen könntet.

Mit freundlichen Grüßen

Fizzo361

Hallo Fizzo!
Zuerst: die {} Klammern sind aus Java oder ähnlich …

Das Docmd wird schon funktionieren, bloss die Bedingung nicht.
Mit „[tbl_mitarbeiter]=“ & Me![cbo_mitarbeiter] referenzierst Du eine komplette Tabelle mit einem Feld. Das kann nicht funktionieren.

docmd.openform „xxx“,„Feldname“= & me!cboxxx.column (0) oder (1), je nachdem welche Spalte referenziert wird.

Martin