Buongiorno,

non riesco ad scrivere la riga Where di un OpenForm command in Visual Basic.

La condizione Where dovrebbe essere con due condizioni legate da un And.

DoCmd.OpenForm "OLD_REGISTER", , , "[VENDOR_NAME] =  '" & Me.[VENDOR_NAME] & "'" And [OLD_REGISTER].[CLOSED] = No

Ricevo un errore come sotto in giallo: 

Run-time error '2465'

Microsoft Access can't find the field '|1' referred to in your expression.

Se mi limito alla condizione Where come sotto funziona tutto bene. Ma se aggiungo la seconda condizione [OLD_REGISTER].[CLOSED] = No ricevo errore.

La maschera che intendo aprire con il comando ha il nome OLD_REGISTER. Essa è basata sulla tabella dal nome OLD REGISTER.

Non riesco a capire/intuire la sintassi corretta da applicare...

Grazie in anticipo