Version 2004 (Geändert)
PV SET CELL PROPERTY (Bereich; Spalte; Zeile; Eigenschaft; Wert)
Parameter | Typ | Beschreibung | |
Bereich | Lange Ganzzahl | 4D View Bereich | |
Spalte | Lange Ganzzahl | Spaltennummer Zelle | |
Zeile | Lange Ganzzahl | Zeilennummer Zelle | |
Eigenschaft | Lange Ganzzahl | Nummer Eigenschaft | |
Wert | Lange Ganzzahl | Wert Eigenschaft |
Beschreibung
Der Befehl PV SET CELL PROPERTY definiert den Wert von Eigenschaft für die Zelle mit den Parametern Spalte und Zeile.
Den Parameter Eigenschaft definieren Sie über:
Konstanten unter dem Thema PV Zelleneigenschaften. In diesem Fall übergeben Sie z.B. im Parameter Wert Höhe und Breite der Zelle in Pixel.
Konstanten unter dem Thema PV Stil Eigenschaften. In diesem Fall definieren Sie den Parameter Wert mit Konstanten der Themen PV Stil Werte, PV Stil spezielle Werte, PV Stilformat Datum Zeit oder PV Bildanzeige.
Es folgt die Beschreibung der Konstanten für den Parameter Eigenschaft und den dazugehörigen Parameter Wert:
Thema PV Zelleneigenschaften
pv cell width
Setzt die Zellenbreite. Dazugehörige Werte: Breite in Pixel.
pv cell height
Setzt die Zellenhöhe. Dazugehörige Werte: Höhe in Pixel.
Thema PV Stileigenschaften
pv style locked
Sperrt die Zelle für den Benutzer. Eine gesperrte Zelle lässt sich nicht ändern, auswählen, u.ä. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Zelle gesperrt
pv value off: Zelle nicht gesperrt.
pv style hidden
Sperrt die Zelle und blendet sie aus. Eine gesperrte und ausgeblendete Zelle lässt sich nicht ändern, auswählen, u.ä. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Zelle gesperrt und ausgeblendet.
pv value off: Zelle nicht gesperrt oder ausgeblendet.
pv style spellcheck
Wendet die Rechtschreibprüfung für die Zelle an. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Rechtschreibprüfung für Zelle aktiviert.
pv value off: Keine Rechtschreibprüfung für Zelle.
pv style use picture height
Passt die Größe der Zelle an die Höhe des ihr zugeordneten Bildes an. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Die Zelle wird an die Höhe des darin enthaltenen Bildes angepasst. Ist kein Bild zugeordnet, wird die Zelle nicht angepasst.
pv value off: Die Zelle wird nicht an die Höhe des zugeordneten Bildes angepasst.
pv style based on
Die Zelle verwendet als Vorlage die Stilvorlage mit der im Parameter Wert übergebenen Nummer. Dazugehörige Werte: Nummer der Stilvorlage oder Konstanten des Themas PV Stil spezielle Werte.
pv style format alpha
Die Zelle verwendet das Anzeigeformat für Text mit der im Parameter Wert übergebenen Nummer. Dazugehörige Werte: Nummer des Anzeigeformats.
pv style format num
Die Zelle verwendet das Anzeigeformat für Zahl mit der im Parameter Wert übergebenen Nummer. Dazugehörige Werte: Nummer des Anzeigeformats.
Hinweis: Die Nummern der Standard Anzeigeformate entsprechen ihrer Position im Menü, das im Dialogfenster Zellenformat zur Auswahl von Formaten verwendet wird.
pv style format bool
Die Zelle verwendet das Anzeigeformat für Boolean mit der im Parameter Wert übergebenen Nummer. Dazugehörige Werte: Nummer des Anzeigeformats.
pv style format date time
Die Zelle verwendet das Anzeigeformat für Datum und Zeit mit der im Parameter Wert übergebenen Nummer. Dazugehörige Werte: Konstanten des Themas PV Stilformat Datum Zeit.
pv Short: 13.01.04
pv Abbreviated: Die 13. Jan 2004
pv Long: Dienstag, 13. Januar 2004
pv Short2: 13.01.2004
pv Month Day Year: 13. Januar 2004
pv Abbr Month Day Year: 13. Jan 2004
pv Day Name: Dienstag
pv Day Number: 13
pv Month Name: Januar
pv Month Number: 1
pv Year Number: 2004
pv Long H MM AM PM: Dienstag, 13. Januar 2004 um 12:30 PM
pv Abbreviated H MM AM PM: Die 13. Jan 2004 um 12:30 PM
pv Short HH MM SS: 13.01.04 um 12:30:00
pv Month Day Year H MM AM PM: 13. Januar 2004 um 12:30 PM
pv Short2 Hour Min Sec: 13.01.04 und 12 Stunden 30 Minuten 0 Sekunden
pv HH MM SS: 12:30:00
pv HH MM: 12:30
pv Hour Min Sec: 12 Stunden 30 Minuten 0 Sekunden
pv Hour Min: 12 Stunden 30 Minuten
pv HH MM AM PM: 12:30 PM
Hinweis: Die Anzeige kann je nach den aktuellen Einstellungen Ihres Betriebssystems auch anders aussehen.
pv style format picture
Definiert das Anzeigeformat für Bild, welches der Zelle zugeordnet ist. Dazugehörige Werte: Konstanten des Themas PV Bildanzeige.
pv mapping trunc non-centered
pv mapping truncated centered
pv mapping replicated
pv mapping scaled to fit prop
pv mapping scaled to fit
pv mapping scaled centered prop
pv style color back even
Setzt die Hintergrundfarbe für die Zelle, wenn sie in einer Zeile mit gerader Nummer liegt. Dazugehörige Werte: Farbnummern (siehe Funktionen PV RGB to color und PV Index to color).
pv style color back odd
Setzt die Hintergrundfarbe für die Zelle, wenn sie in einer Zeile mit ungerader Nummer liegt. Dazugehörige Werte: Farbnummern (siehe Funktionen PV RGB to color und PV Index to color).
pv style color text even
Setzt die Textfarbe für die Zelle, wenn sie in einer Zeile mit gerader Nummer liegt. Dazugehörige Werte: Farbnummern (siehe Funktionen PV RGB to color und PV Index to color).
pv style color text odd
Setzt die Textfarbe für die Zelle, wenn sie in einer Zeile mit ungerader Nummer liegt. Dazugehörige Werte: Farbnummern (siehe Funktionen PV RGB to color und PV Index to color).
pv style color zero even
Setzt die Textfarbe für die Zelle, wenn sie in einer Zeile mit gerader Nummer liegt und ihr Wert gleich 0 (Null) ist. Dazugehörige Werte: Farbnummern (siehe Funktionen PV RGB to color und PV Index to color).
pv style color zero odd
Setzt die Textfarbe für die Zelle, wenn sie in einer Zeile mit ungerader Nummer liegt und ihr Wert gleich 0 (Null) ist. Dazugehörige Werte: Farbnummern (siehe Funktionen PV RGB to color und PV Index to color).
pv style color minus even
Setzt die Textfarbe für die Zelle, wenn sie in einer Zeile mit gerader Nummer liegt und ihr Wert negativ ist. Dazugehörige Werte: Farbnummern (siehe Funktionen PV RGB to color und PV Index to color).
pv style color minus odd
Setzt die Textfarbe für die Zelle, wenn sie in einer Zeile mit ungerader Nummer liegt und ihr Wert negativ ist. Dazugehörige Werte: Farbnummern (siehe Funktionen PV RGB to color und PV Index to color).
pv style text font
Setzt die Schrift für Zellen. Dazugehörige Werte: Schriftnummern (siehe Routinen PV Add font und PV GET FONT LIST).
pv style text size
Setzt die Schriftgröße für Zellen. Dazugehörige Werte: Größe in Pixel.
pv style text face
Setzt die Stilvorlage für Zellen. Dazugehörige Werte: Nummern von Stilvorlagen oder Konstanten des Themas PV Stil spezielle Werte.
pv style text bold
Setzt den Zellentext in Fettschrift. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Fettschrift in Zelle aktiviert.
pv value off: Keine Fettschrift in Zelle.
pv style text italic
Setzt den Zellentext in Kursivschrift. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Kursivschrift in Zelle aktiviert.
pv value off: Keine Kursivschrift in Zelle.
pv style text underline
Unterstreicht den Zellentext. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Text in Zelle wird unterstrichen.
pv value off: Text in Zelle wird nicht unterstrichen.
pv style text outline
Setzt den Zellentext mit Kontur. Dazugehörige Werte: Konstanten des Themas PV Stil Werte
pv value on: Kontur in Zelle aktiviert.
pv value off: Keine Kontur in Zelle.
pv style text shadow
Setzt den Zellentext mit Schatten. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Schatten in Zelle aktiviert.
pv value off: Kein Schatten in Zelle.
pv style text condensed
Zieht den Zellentext zusammen. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Text zusammenziehen in Zelle aktiviert.
pv value off: Text in Zelle nicht zusammengezogen.
pv style text extended
Zieht den Zellentext auseinander. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Text auseinanderziehen in Zelle aktiviert.
pv value off: Text in Zelle nicht auseinandergezogen.
pv style hor alignment
Richtet den Zelleninhalt horizontal aus. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value hor alignment default: Richtet den Zelleninhalt standardmäßig horizontal aus.
pv value hor alignment left: Richtet den Zelleninhalt horizontal linksbündig aus.
pv value hor alignment center: Richtet den Zelleninhalt horizontal zentriert aus.
pv value hor alignment right: Richtet den Zelleninhalt horizontal rechtsbündig aus.
pv style vert alignment
Richtet den Zelleninhalt vertikal aus. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value vert alignment top: Richtet den Zelleninhalt vertikal oben aus.
pv value vert alignment center: Richtet den Zelleninhalt vertikal zentriert aus.
pv value vert alignment bottom: Richtet den Zelleninhalt vertikal unten aus.
pv style rotation
Dreht den Zelleninhalt. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value rotation 0: Zelleninhalt wird nicht gedreht.
pv value rotation 90: Zelleninhalt wird um 90° nach links gedreht.
pv value rotation 180: Zelleninhalt wird um 180° nach links gedreht.
pv value rotation 270: Zelleninhalt wird um 270° nach links gedreht.
pv style format text forced
Zeigt den Zelleninhalt als reinen Text, z.B. ohne das automatische Anzeigeformat, das 4D je nach Zelleninhalt anwendet (Nummer, Datum, Text, etc.). Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Zelleninhalt erscheint ohne automatische Formatierung.
pv value off (Standard): Zelleninhalt erscheint mit automatischer Formatierung.
pv style automatic word wrap
Aktiviert den automatischen Zeilenumbruch, wenn der Zelleninhalt über die Breite hinausgeht. Dazugehörige Werte: Konstanten des Themas PV Stil Werte.
pv value on: Zelleninhalt springt automatisch in die nächste Textzeile.
pv value off: Zelleninhalt läuft bei Bedarf in den angrenzenden Zellen weiter.
Hinweis: Mit dem Befehl PV SET RANGE PROPERTY können Sie in einer Auswahl die Eigenschaft eines Zellenabschnitts definieren.
Beispiel
Alle Zellen suchen, die eine Formel mit Referenz auf die Zelle D20 enthalten, um zwischen der Option gesperrt und nicht gesperrt zu wechseln.
C_LONGINT($ProtectedCell) `Sperre für Zellen setzen oder lösen C_LONGINT($EndColumn;$EndRow) `Untere/rechte Begrenzung C_LONGINT($StartColumn;$StartRow) `Obere/linke Begrenzung C_LONGINT($Column;$Row) `Koordinaten ARRAY LONGINT($LeftTab;0) ARRAY LONGINT($UpperTab;0) ARRAY LONGINT($RightTab;0) ARRAY LONGINT($LowerTab;0) PV FIND ALL (Bereich;"$D$20";0;0) `Zellen mit "$D$20" `Koordinaten der gefundenen Zellen PV GET SELECTED RANGES LIST (Bereich;$LeftTab;$UpperTab;$RightTab;$LowerTab) If (Size of array($LeftTab)#0) `Wurden Zellen gefunden? SORT ARRAY($LeftTab;$UpperTab;$RightTab;$LowerTab;>) $StartColumn:=$LeftTab{1} `Erhalte äußerste linke Zelle SORT ARRAY($UpperTab;$LeftTab;$RightTab;$LowerTab;>) $StartRow:=$UpperTab{1} `Erhalte oberste Zelle SORT ARRAY($RightTab;$UpperTab;$LeftTab;$LowerTab;>) $EndColumn:=$RightTab{Size of array($RightTab)} `Erhalte äußerste rechte Zelle SORT ARRAY($LowerTab;$RightTab;$UpperTab;$LeftTab;>) $EndRow:=$LowerTab{Size of array($LowerTab)} `Erhalte unterste Zelle `Auswahl erneut betrachten For ($Column;$StartColumn;$EndColumn) For ($Row;$StartRow;$EndRow) If (Position("$D$20";PV Get cell formula (Bereich;$Column;$Row))>0) `Sperren? $ProtectedCell:=PV Get cell property (Bereich;$Column;$Row;pv style locked ) `Wechsle zwischen gesperrt/nicht gesperrt PV SET CELL PROPERTY (Bereich;$Column;$Row;pv style locked ; Num($ProtectedCell=0)) `01 End if End for End for End if
Referenz
PV Get cell property, PV Get range property, PV SET RANGE PROPERTY.
Konstanten
Themen PV Stil Eigenschaften, PV Zelleneigenschaften, PV Stil Werte, PV Stil spezielle Werte, PV Stilformat Datum Zeit und PV Bildanzeige.