Establecer valor en columna de un subformulario
Tengo un formulario que filtra los registros de un subformulario en vista de hoja de datos. La idea es poner un botón "ASIGNARTIPOMOV" que establezca el valor del campo ASIGNARTIPO en el campo del subformulario TIPOMOVIMIENTO cuando éste no tenga ningún valor (es decir, sea nulo). He creado una macro que con una condición SI y EstablecerValor que sólo me cambia el primer registro. Necesitaría que haga lo mismo en el resto de registros del subformulario. Supongo que se podría hacer algo en VisualBasic, pero no controlo mucho el tema.
Lo que tengo hecho es:
Si [Formularios]![FILTRO_TIPOMOVIMIENTO Formulario]![FILTROMOVIMIENTOS Formulario].[Formulario]![TIPOMOVIMIENTO] Es Nulo
EstablecerValor
Elemento= [Formularios]![FILTRO_TIPOMOVIMIENTO Formulario]![FILTROMOVIMIENTOS Formulario].[Formulario]![TIPOMOVIMIENTO]
Expresión=[Formularios]![FILTRO_TIPOMOVIMIENTO Formulario]![ASIGNARTIPO]
Agradecería que alguien me ayudara a solucionar el problema y poder seguir con mi proyecto.