Propiedad ListBox.RowSourceType (Access)

Use la propiedad RowSourceType (junto con la propiedad RowSource ) para indicar a Microsoft Access cómo proporcionar datos al objeto especificado. String de lectura y escritura.

Sintaxis

expresión. RowSourceType

Expresión Variable que representa un objeto ListBox .

Comentarios

La propiedad RowSourceType utiliza los siguientes valores.

Configuración Descripción
Tabla/Consulta (Valor predeterminado) Los datos son de una tabla, consulta o instrucción SQL especificados por el valor de RowSource.
Lista de valores Los datos son una lista de elementos especificados por el valor de RowSource.
Lista de campos Los campos son una lista de nombres de campos de una tabla, consulta o instrucción SQL especificados por el valor de RowSource.

Nota:

[!NOTA] También puede establecer la propiedad TipoDeOrigenDeLaFila (RowSourceType) con una función definida por el usuario. El nombre de la función se introduce sin preceda un signo igual (=) y sin el par de paréntesis final. Debe proporcionar argumentos de código de función específicos para indicar a Access cómo rellenar el control.

En Visual Basic, establezca la propiedad RowSourceType mediante una expresión de cadena con uno de estos valores: "Table/Query", "Value List" o "Field List". También se usa una expresión de cadena para establecer el valor de la propiedad RowSource. Para establecer la propiedad RowSourceType en una función definida por el usuario, escriba el nombre de la función.

Cuando se tiene un número limitado de valores que no cambian, se puede establecer la propiedad RowSourceType en Lista de valores y luego especificar los valores que conforman la lista en la propiedad RowSource.

Al crear una función definida por el usuario para insertar elementos en un cuadro de lista o un cuadro combinado, Access llama a la función repetidamente para obtener la información que necesita. Las funciones RowSourceType definidas por el usuario deben escribirse en un formato de función muy específico.

Ejemplo:

En el siguiente ejemplo, se establece Tabla/Consulta en la propiedad RowSourceType para un cuadro combinado y se define un nombre de consulta denominado EmployeeList (ListaEmpleados) en la propiedad RowSource.

Forms!Employees!cmboNames.RowSourceType = "Table/Query" 
Forms!Employees!cmboNames.RowSource = "EmployeeList"

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.