4D v18VP Get selection |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v18
VP Get selection
|
VP Get selection ( vpAreaName {; feuille} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
vpAreaName | Texte |
![]() |
Nom de la zone 4D View pro dans le formulaire | |||||
feuille | Entier long |
![]() |
Indice de la feuille (feuille courante si omis) | |||||
Résultat | Objet |
![]() |
Objet plage de cellule(s) | |||||
La commande VP Get selection retourne un nouvel objet plage référençant les cellules courantes sélectionnées.
Dans vpAreaName, passez le nom de la zone 4D View Pro. Si vous passez un nom inexistant, une erreur est retournée.
Dans le paramètre optionnel feuille, vous pouvez désigner une feuille spécifique dans laquelle la plage sera définie (la numérotation commence à zéro). S'il est omis, la feuille courante est utilisée par défaut. Vous pouvez sélectionner explicitement la feuille courante à l'aide de la constante suivante :
Constante | Valeur | Comment |
vk current sheet | -1 | Désigne la feuille courante de la zone 4D View Pro (par défaut) |
Le code suivant :
$currentSelection:=VP Get selection("myVPArea")
//retourne un objet plage contenant :
//$currentSelection.ranges[0].column=5
//$currentSelection.ranges[0].columnCount=2
//$currentSelection.ranges[0].row=8
//$currentSelection.ranges[0].rowCount=6
récupèrera les coordonnées de la cellule active :
VP ADD SELECTION
VP Get active cell
VP RESET SELECTION
VP SET ACTIVE CELL
VP SET SELECTION
VP SHOW CELL
Produit : 4D
Thème : Langage 4D View Pro
Numéro :
905261
Créé : 4D v17 R5
4D View Pro ( 4D v18)