Filtro formulario según valor de otro formulario
Estoy intentando hacer este filtro pero hay algo que no me funciona. Tengo este código creado que me da error
Private Sub Comando0_Click()
DoCmd.OpenForm "[PERIMETRO]", , , "[PROVEEDOR]='" & Me.txtUsuario & "'"
End Sub
Tengo dos tablas una se llama Usuarios en la cual hay dos campos uno llamado Usuario y otro Nivel y un segundo formulario llamado PERÍMETRO en el que uno de los campos es PROVEEDOR, el tema consiste que cuando escriba en el campo USUARIO (el campo de texto se llama txtUsuario) un valor al pulsar Aceptar se me abra el formulario PERÍMETRO solo con los registros que el campo proveedor coincida con el valor que he puesto en txtUsuario, esta condición solo será factible si el campo Nivel de la tabla Usuario sea "User" porque si el nivel es "Admin" no procede el filtro, es decir abriría el formulario PERÍMETRO mostrando todos los registros. Espero haberme explicado bien. Gracias.