Aller au contenu principal
Version: 20 R9

VP MOVE CELLS

Historique
ReleaseModifications
19 R4Ajout

VP MOVE CELLS ( originRange : Object ; targetRange : Object ; options : Object )

ParamètresTypeDescription
originRangeObject->Plage de cellules à copier
targetRangeObject->Plage cible pour les valeurs, le formatage et les formules
optionsObject->Options supplémentaires

Description

La commande VP MOVE CELLS déplace ou copie les valeurs, le style et les formules de originRange vers targetRange.

OrigRange et targetRange peuvent se référer à différentes zones View Pro.

Dans originRange, passez un objet de plage contenant les valeurs, le style et les cellules de formule à copier ou à déplacer. Si originRange est une plage combinée, seule la première est utilisée.

Dans targetRange, passez la plage de cellules où les valeurs, le style et les formules des cellules seront copiées ou déplacées.

Le paramètre options a plusieurs propriétés :

PropriétéTypeDescription
copyBooleanDétermine si les valeurs, la mise en forme et les formules des cellules de originRange sont supprimés après l'exécution de la commande :
  • False (par défaut) pour les supprimer
  • True pour les conserver
pasteOptionsIntegerSpécifie ce qui est collé. Valeurs possibles :

ValeurDescription
vk clipboard options all (default)Colle tous les objets de données, y compris les valeurs, la mise en forme et les formules.
vk clipboard options formattingColle uniquement la mise en forme.
vk clipboard options formulasColle uniquement les formules.
vk clipboard options formulas and formattingColle les formules et la mise en forme.
vk clipboard options valuesColle uniquement les valeurs.
vk clipboard options value and formattingColle les valeurs et la mise en forme

Les options de collage définies dans workbook options sont prises en compte.

Exemple

Pour copier le contenu, les valeurs, le formatage et les formules d'une plage d'origine :

var $originRange; $targetRange; $options : Object

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

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

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

VP MOVE CELLS($originRange; $targetRange; $options)

Voir également

VP Copy to object
VP PASTE FROM OBJECT
VP SET WORKBOOK OPTIONS