Saltar al contenido principal
Versión: 21 R3

VP Copy to object

Historia
LanzamientoModificaciones
19 R4Añadidos

VP Copy to object ( rangeObj : Object {; options : Object} ) : Object

ParámetrosTipoDescripción
rangeObjObject->Objeto rango
optionsObject->Opciones adicionales
ResultadoObject<-Objeto devuelto. Contiene los datos copiados

Descripción​

El comando VP Copy to object copia el contenido, estilo y fórmulas de rangeObj a un objeto.

En rangeObj, pase el rango de celdas con los valores, formato y fórmulas a copiar. Si rangeObj es un rango combinado, sólo se utiliza el primero.

Puede pasar un parámetro opcional options con las siguientes propiedades:

PropiedadTipoDescripción
copyBooleanTrue (por defecto) para mantener los valores, el formato y las fórmulas copiados después de la ejecución del comando. False para eliminarlos.
copyOptionsIntegerEspecifica lo que se copia o mueve. Especifica lo que se copia o mueve.Valores posibles:

ValorDescripción
vk clipboard options all (por defecto)Copia todos los objetos de datos, incluyendo los valores, formato y fórmulas.
vk clipboard options formattingCopia solo el formato.
vk clipboard options formulasCopia sólo las fórmulas.
vk clipboard options formulas and formattingCopia las fórmulas y formato.
vk clipboard options valuesCopia solo los valores.
vk clipboard options value and formattingCopia los valores y el formato.

Se tienen en cuenta las opciones de pegado definidas en las opciones del libro de trabajo.

El comando devuelve un objeto que contiene los datos copiados.

Ejemplo​

Este ejemplo de código primero almacena el contenido, los valores, el formato y las fórmulas de un rango a un objeto, y luego los pega en otro rango:

var $originRange; $targetRange; $dataObject; $options : Object

$originRange:=VP Cells("ViewProArea"; 0; 0; 2; 5)

$options:=New object
$options.copy:=True
$options.copyOptions:=vk clipboard options all

$dataObject:=VP Copy to object($originRange; $options)

$targetRange:=VP Cell("ViewProArea"; 4; 0)
VP PASTE FROM OBJECT($targetRange; $dataObject; vk clipboard options all)

Ver también​

VP PASTE FROM OBJECT
VP MOVE CELLS
VP Get workbook options
VP SET WORKBOOK OPTIONS