Hola, Yani.
Para lograr que al introducir el nombre del departamento en un cuadro de texto, aparezca en otro cuadro de texto el número de departamento, puedes utilizar la función DLookup en el evento AfterUpdate del cuadro de texto donde se introduce el nombre del departamento. Aquí tienes los pasos para hacerlo:
1. Abre el formulario en modo de diseño en Access.
2. Asegúrate de tener un cuadro de texto para introducir el nombre del departamento (digamos, "txtNombreDepartamento") y otro cuadro de texto para mostrar el número de departamento (digamos, "txtNumeroDepartamento").
3. Haz clic derecho en el cuadro de texto "txtNombreDepartamento" y selecciona "Propiedades" para abrir la ventana de propiedades del cuadro de texto.
4. Ve a la pestaña "Eventos" y encuentra el evento "Después de actualizar" (AfterUpdate). Haz clic en el botón con los tres puntos (...) al lado de este evento para abrir el editor de código VBA.
5. En el editor de código, escribe el siguiente código:
Asegúrate de reemplazar "NumeroDepartamento" con el nombre del campo que contiene los números de departamento en tu tabla "Departamentos", y "NombreDepartamento" con el nombre del campo que contiene los nombres de departamento.
6. Guarda y cierra el editor de código VBA.
7. Guarda el formulario y pruébalo.
Ahora, cuando introduzcas el nombre del departamento en el cuadro de texto "txtNombreDepartamento" y salgas del cuadro de texto, el número de departamento correspondiente se mostrará automáticamente en el cuadro de texto "txtNumeroDepartamento".
Espero que esta solución te sea útil. ¡Buena suerte con tu formulario!