SHAPETEXT Function

Ruft den Text aus einer Form ab.

Syntax

SHAPETEXT (Shapename! TheText[,flag] )

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
shapename! TheText
Erforderlich
Ein Verweis auf die Zelle mit dem Namen TheText in der Zielform. Shapename! ist der Name der Form, aus der Sie den Text abrufen möchten.
Flag
Optional
Numeric
Ein Bit, das das Format des Texts bestimmt. Wenn das Standard-Flag (0) verwendet wird, wird der Text genauso wie im Shape dargestellt.

Rückgabewert

Zeichenfolge

Hinweise

Sie können eine beliebige Kombination folgender Flags mit der Funktion SHAPETEXT verwenden.

Wert Beschreibung
0
Zeigt den Text genau wie in dem Shape an.
1
Willkürliche Bindestriche einschließen.
2
Keinen erweiterten Text in Feldern einschließen.
4
Tabulatorzeichen in ein einzelnes Leerzeichen konvertieren.
8
Tabulatorzeichen in mehrere Leerzeichen konvertieren.
16
Zeilenschaltungen und Zeilenumbrüche in Leerzeichen konvertieren.
32
Typografische Anführungszeichen in normale Anführungszeichen konvertieren.
64
Benachbarte Leerzeichen in ein einzelnes Leerzeichen konvertieren.

Beispiel 1

SHAPETEXT(sheetN!theText)

Gibt den Text aus dem Shape namens sheetN genau so zurück, wie er in dem Shape angezeigt ist.

Beispiel 2

SHAPETEXT(theText)

Gibt den Text aus dem aktuellen Shape genau so zurück, wie er in dem Shape angezeigt ist.

Beispiel 3

SHAPETEXT(DerText, 84)

Gibt den Text des aktuellen Shapes zurück. Außerdem werden benachbarte Leerzeichen in ein einzelnes Leerzeichen (64), Zeilenschaltungen und Zeilenumbrüche (16) in Leerzeichen und Tabulatoren in ein einzelnes Leerzeichen konvertiert. Die Summe dieser Flags ist 84.