Compartir a través de


Enlazar un control a un formulario

Si ha creado un control usando el cuadro de controles y desea guardar la información de este control con el formulario, el control debe estar enlazado a un campo. Esto significa que se establecerá un vínculo entre el control y el origen de datos, en este caso, un campo en el elemento.

  1. En el Diseñador de formularios, haga clic con el botón secundario en el control que desee enlazar a un campo y después en el menú contextual Propiedades.

  2. En la pestaña Valor , haga clic en Elegir campo, seleccione un conjunto de campos y, a continuación, haga clic en el campo al que desea enlazar el control. Si desea enlazar el control a un nuevo campo que cree, haga clic en Nuevo. En el cuadro Campo , escriba el nombre del nuevo campo en el área Nombre: . Haga clic en Aceptar en el cuadro Nuevo campo .

  3. Haga clic en Aceptar en el cuadro Propiedades.

Nota:

[!NOTA] Si enlaza un CheckBox, ComboBox, ListBox o OptionButton a un campo, no se provoca el evento Click. Debe usar el evento PropertyChange o CustomPropertyChange del elemento para detectar el cambio a través del código, como se muestra en el ejemplo siguiente:

Sub Item_PropertyChange(ByVal Name) 
Set MyListBox = Item.GetInspector.ModifiedFormPages("Message").Controls("ListBox1") 
Select Case Name 
 Case "Mileage" 
 Item.CC = MyListBox.Value 
 Item.Subject = MyListBox.Value 
 Case Else 
End Select 
End Sub

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.