Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa un campo en un origen de datos. El objeto ODSOColumn es un miembro de la colección ODSOColumns.
Observaciones
La colección ODSOColumns incluye todos los campos de datos en un origen de datos de combinación de correspondencia (por ejemplo, nombre, dirección y ciudad).
No puede agregar campos a la colección ODSOColumns. Todos los campos de datos en un origen de datos se incluyen automáticamente en la colección ODSOColumns.
Use Columns(index), donde index es el nombre del campo de datos o el número de índice, para devolver un único objeto ODSOColumn . El número de índice representa la posición del campo de datos en el origen de datos de combinación de correspondencia.
Ejemplo
Este ejemplo recupera el nombre y el valor del primer campo del primer registro del origen de datos adjunto a la publicación activa.
Sub GetDataFromSource()
Dim appOffice As OfficeDataSourceObject
Set appOffice = Application.OfficeDataSourceObject
appOffice.Open bstrConnect:="DRIVER=SQL Server;SERVER=ServerName;" & _
"UID=user;PWD=;DATABASE=Northwind", bstrTable:="Employees"
With appOffice.Columns
MsgBox "Field Name: " & .Item(1).Name & vbLf & _
"Value: " & .Item(1).Value
End With
End Sub
Vea también
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.