CharProps 屬性 (Visio)

會將 字元 物件的字元屬性設定為新的值。 唯寫的。

語法

運算式CharProps (CellIndex)

運算式 會傳回 字元 物件的運算式。

參數

名稱 必要/選用 資料類型 描述
CellIndex 必要 Integer 要設定之字元區段中的儲存格索引。 請參閱 「 備註 」 可能的值。

傳回值

整數

註解

根據文字範圍的範圍和格式,設定 CharProps 屬性可能會導致在圖形的字元 ShapeSheet 區段中新增或移除資料列。

CharProps 屬性為只寫屬性。 若要取得 字元 物件的格式設定屬性,請使用 CharPropsRow 屬性。

CellIndex 引數的值會對應至 ShapeSheet 視窗的 [字元] 區段中的儲存格,而 CharProps 屬性的值會對應至可在這些儲存格中輸入的值。

CellIndex 和 CharProps 屬性值的常數是在 VisCellIndices 的 Visio 型別程式庫中宣告。

* * CellIndex * * * * 值 * * ** intExpression** * * 值 * *
visCharacterFont 0 整數,代表安裝在系統上的 Fonts 集合中的索引。 零 (0) 代表預設字型。 不適用
visCharacterColor 1 從 0 到 23 的整數,會對應到目前調色盤中的色彩。 不適用
visCharacterStyle visBold visItalic visUnderLine visSmallCaps &H1 &H2 &H4 &H8
visCharacterCase visCaseNormal visCaseAllCaps visCaseInitialCaps 0 1 2
visCharacterPos 4 visPosNormal visPosSuper visPosSub 0 1 2
visCharacterSize 7 代表點數大小的整數。 不適用
visCharacterColorTrans 17 從 0 到 100 的整數,會對應到文字色彩的透明度 (以百分比表示)。 不適用
visCharacterDblUnderline 8 布林值 不適用
visCharacterFontScale 5 從0到655的整數,代表文字字型的寬度,以百分比表示,相對於預設 (100% ) 。 不適用
visCharacterLangID 57 Long ,代表文字所在的語言。 字元的語言識別碼 (LANGID) 是 Windows 所定義的 16 位元值,這個值是由主要語言識別碼和次要語言識別碼所組成。 若要判斷特定語言的值,請參閱 MSDN 上的 Platform SDK 文件。 不適用
visCharacterLetterspace 16 代表相鄰字母之間額外空間 (以點數表示) 的整數。 不適用
visCharacterOverline 9 布林值 不適用
visCharacterStrikethru 10 布林值 不適用

如果您的 Visual Studio 解決方案包含Microsoft Office。交互.Visio參照,這個屬性會對應至下列類型:

  • 微軟。Office。交互.Visio。IVCharacters.set_CharProps

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應