Compartir vía


Método Range.SetCellDataTypeFromCell (Excel)

Crea otra instancia de un tipo de datos vinculado, como Stocks o Geography, que existe en otra celda. La nueva instancia se vinculará al origen de datos de la misma manera que el original, por lo que se actualizará desde el servicio si llama al método Workbook.RefreshAll .

Sintaxis

expresión. SetCellDataTypeFromCell (Range, LanguageCulture)

Expresión Variable que representa el objeto Range en el que desea copiar el tipo de datos vinculado.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Range Obligatorio Range El rango del que quiere copiar el tipo de datos vinculados. Si el rango tiene más de una celda, se usará solo la celda en la parte superior izquierda.
LanguageCulture Obligatorio String Una cadena que representa el LCID del idioma y cultura que quiere usar para la entidad vinculada.

Ejemplo:

Si tiene un tipo de datos Geography Linked en la celda A1 de la ciudad de Seattle, este código copia la entidad Seattle en la celda B2.

Range("B2").SetCellDataTypeFromCell Range("A1")

Una vez que se ejecute, las celdas A1 y B2 contendrán un tipo de datos seattle y ambas se actualizarán si se llama al método RefreshAll . Ninguna otra propiedad de celda, como los formatos, se copiará de A1 a B2.

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.