Characters.CharProps プロパティ (Visio)

Characters オブジェクトの文字プロパティを新しい値に設定します。 書き込み専用です。

構文

CharProps (CellIndex)

Characters オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
CellIndex 必須 Integer 設定する [文字] セクションのセルのインデックス。 使用可能な値については備考を参照してください。

戻り値

整数

注釈

テキストの範囲および書式によっては、CharProps プロパティを設定すると、図形の [Character] シェイプシート セクションの行が追加または削除されます。

CharProps プロパティは書き込み専用のプロパティです。 Characters オブジェクトの書式プロパティを取得するには、CharPropsRow プロパティを使用します。

CellIndex 引数の値は、シェイプシート ウィンドウの Character セクションのセルに対応し、 CharProps プロパティの値は、それらのセルに入力できる値に対応します。

CellIndex および CharProps プロパティ値に対する定数は、Visio タイプ ライブラリの VisCellIndices で宣言されています。

** CellIndex** **値** ** intExpression** **値**
visCharacterFont 0 システムにインストールされている Fonts コレクションのインデックスを表す整数です。 ゼロ (0) は既定のフォントを表します。 該当なし
visCharacterColor 1 現在のカラー パレット内の色に対応する 0 ~ 23 の整数です。 該当なし
visCharacterStyle 2 visBoldvisItalicvisUnderLinevisSmallCaps &H1 &H2 &H4 &H8
visCharacterCase 3 visCaseNormalvisCaseAllCapsvisCaseInitialCaps 0 1 2
visCharacterPos 4 visPosNormalvisPosSupervisPosSub 0 1 2
visCharacterSize 7 ポイント サイズを表す整数です。 該当なし
visCharacterColorTrans 17 テキストの色の透明度に対応する 0 ~ 100 の整数です (単位 : %)。 該当なし
visCharacterDblUnderline 8 Boolean 該当なし
visCharacterFontScale 5 テキスト フォントの幅をパーセンテージで表す 0 から 655 までの整数 。既定値 (100%) を基準とします。 該当なし
visCharacterLangID 57 テキストの記述言語を表す Long 型の値です。 文字の言語 ID (LANGID) は、Windows で定義されている 16 ビット値で、第 1 言語 ID と第 2 言語 ID から構成されます。 特定の言語の値を指定するには、MSDN のプラットフォーム SDK を参照してください。 該当なし
visCharacterLetterspace 16 隣接する文字間の追加余白をポイント数で表した整数です。 該当なし
visCharacterOverline 9 Boolean 該当なし
visCharacterStrikethru 10 Boolean 該当なし

Visual Studioソリューションには、Microsoft.Office.Interop.Visio の参照が含まれている場合、このプロパティは、次の種類にマップします。

  • Microsoft.Office.Interop.Visio.IVCharacters.set_CharProps

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。