Método Range.ConvertToLinkedDataType (Excel)

Intenta convertir todas las celdas del rango en un tipo de datos vinculados como Cotizaciones o Geografía.

Sintaxis

expresión. ConvertToLinkedDataType (ServiceID, LanguageCulture)

expresión Variable que representa un objeto Range.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
ServiceID Obligatorio Long El Id. del servicio que le proporcionará la entidad vinculada.
LanguageCulture Obligatorio String Una cadena que representa el LCID del idioma y cultura que quiere usar para la entidad vinculada.

Comentarios

El método producirá un error y producirá una excepción en tiempo de ejecución 1004 si la configuración regional especificada no se admite en el servicio especificado.

No tendrá ningún efecto (y no producirá ninguna excepción) en estos casos:

  • Las celdas del rango están en blanco (es decir, no hay nada que convertir).
  • Las celdas del rango contienen una fórmula. Si quiere convertir este rango, deberá establecer primero los valores de la celda como el resultado de cálculo actual.
  • Las celdas del rango ya se han convertido en el tipo de datos específicado.

Ejemplo:

Este código convertirá la celda E5 en un tipo de datos vinculado de stocks en la configuración regional de US-English.

Range("E5").ConvertToLinkedDataType ServiceID:=268435456, LanguageCulture:= "en-US"

Este código convertirá la celda E6 en un tipo de datos vinculado geography en la configuración regional de US-English.

Range("E6").ConvertToLinkedDataType ServiceID:=536870912, LanguageCulture:= "en-US"

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.