Version 6.8
PV GET CELL NAME LIST (Bereich; Spalten; Zeilen; Namen)
Parameter | Typ | Beschreibung | |
Bereich | Lange Ganzzahl | 4D View Bereich | |
Spalten | Array | Array mit Spaltennummern der Zellen | |
Zeilen | Array | Array mit Zeilennummern der Zellen | |
Namen | Array | Zellennamen |
Beschreibung
Der Befehl PV GET CELL NAME LIST erhält in den Arrays Namen, Spalten und Zeilen die Spalten- und Zeilennummern der Zellen, denen ein Name zugewiesen wurde.
Beispiel
Nachfolgende Methode kann Teil einer generischen Methode zum Verwalten von Zellennamen sein. Es gibt keinen spezifischen Befehl, um eine Zelle über ihren Namen auszuwählen. Dazu verwenden Sie den Befehl PV GOTO CELL und als Parameter ein Element aus den Arrays $TabColumns und $TabRows, die der Position mit dem gewünschten Namen in $TabNames entsprechen:
C_TEXT($1) `Name der gewünschten Zelle C_LONGINT($Position) `Position des Zellennamen in der Namensliste ARRAY LONGINT($TabColumns;0) `Array Spalten ARRAY LONGINT($TabRows;0) `Array Zeilen ARRAY TEXT($TabNames;0) `Array Zellennamen `Erhalte Namen und dazugehörige Koordinaten PV GET CELL NAME LIST (Bereich;$TabColumns;$TabRows;$TabNames) $Position:=Find in array($TabNames;$1) `Suche nach unserer Zelle If ($Position#-1) `Sie existiert PV GOTO CELL (Bereich;$TabColumns{$Position};$TabRows{$Position}) `Zelle auswählen Else `Verwalte evtl. Fehler End if
Referenz
PV Get cell name, PV GOTO CELL, PV SET CELL NAME.