TextStyleRemove
1 回の操作で指定されたスタイルをテキストから取り除きます。
構文
TextStyleRemove (テキスト ; スタイル)
引数
テキスト
- 任意のテキスト式またはテキストフィールド
スタイル
- 使用できるスタイルの一覧にある名前付きのスタイル
戻り値のデータタイプ
テキスト
起点バージョン
7.0
説明
スタイル名の間に + 演算子を使用することで、複数のスタイルを取り除くことができます。負の値は有効ではありません。この関数に Plain スタイルは使用できません。他のスタイルが混在している場合、Plain スタイルは無視されます。スタイルでは大文字と小文字が区別されません。また、スタイルにスペースを含めることはできません。
すべてのスタイルを簡単に取り除けるように「AllStyles」という追加のスタイルが用意されています。返されるフィールドタイプがテキストでない場合、書式設定オプションは使用されません。
使用できるスタイルは次のとおりです:
- Bold
- Italic
- Underline
- HighlightYellow
- Condense
- Extend
- Strikethrough
- SmallCaps
- Superscript
- Subscript
- Uppercase
- Lowercase
- Titlecase
- WordUnderline
- DoubleUnderline
- AllStyles (使用できるすべてのスタイル)
例 1
TextStyleRemove ("Plaid" ; Italic)
は、「Plaid」という単語の斜体を取り除きます。
例 2
TextStyleRemove (名 ; Bold + Underline)
は、「名」フィールドの値が「Sophie」の場合、「Sophie」の下線と太字のスタイルを取り除きます。
TextStyleRemove (名 ; AllStyles)
は、「Sophie」のスタイルをすべて取り除きます。
例 3
TextStyleRemove (MyTable::MyText ; HighlightYellow)
は、HighlightYellow スタイルを取り除いた MyTable::MyText に含まれるテキストを返します。