Saltar al contenido principal
Versión: 20 R6 BETA

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
ResultObject<-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.
copyOptionsLongintEspecifica lo que se copia o mueve. Valores posibles:

ValorDescripción
vk clipboard options all (por defecto)Copia todos los objetos de datos, incluidos los valores, el formato y las fórmulas.
vk clipboard options formattingCopia sólo el formato.
vk clipboard options formulasCopia sólo las fórmulas.
vk clipboard options formulas and formattingCopia las fórmulas y el formato.
vk clipboard options valuesCopia sólo 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