Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the text from a shape.
Syntax
SHAPETEXT (shapename!TheText [,flag] )
Parameters
| Name | Required/Optional | Data Type | Description |
|---|---|---|---|
| shapename!TheText |
Required |
A reference to the cell named TheText in the target shape. Shapename! is the name of the shape from which you want to retrieve the text. | |
| flag |
Optional |
Numeric |
A bit that specifies the format of the text. The default flag (0) shows the text exactly as it is shown in the shape. |
Return value
String
Remarks
You can use any combination of the following flags with the SHAPETEXT function.
| Flag | Description |
|---|---|
| 0 |
Show text exactly as shown in shape. |
| 1 |
Include discretionary hyphens. |
| 2 |
Don't include expanded text in fields. |
| 4 |
Convert tabs to a single space. |
| 8 |
Convert tabs to a set of spaces. |
| 16 |
Convert carriage returns and line feeds to spaces. |
| 32 |
Convert typographer quotes to regular quotes. |
| 64 |
Convert adjacent white space to a single space. |
Example 1
SHAPETEXT(sheetN!theText)
Returns the text of the shape named sheetN, exactly as it is shown in the shape.
Example 2
SHAPETEXT(theText)
Returns the text of the current shape exactly as it is shown in the shape.
Example 3
SHAPETEXT(theText, 84)
Returns the text of the current shape. It also converts adjacent white space to a single space (64), converts carriage returns and line feeds to spaces (16), and converts tabs to a single space (4). The sum of these flags is 84.