共用方式為


使用文字方塊的秘訣

TextBox是受下列屬性控管的彈性控制項:TextMultiLineWordWrapAutoSize

  • 文字 包含文字方塊中顯示的文字。

  • MultiLine 會控制 TextBox 是否可以將文字顯示為單行或多行。 換行字元識別一行結尾和另一行開頭。 如果 MultiLineFalse,則會截斷文字,而不是包裝文字。

  • WordWrap 可讓 TextBox 將長度超過 TextBox 寬度的文字行換行成較短的線條。

如果您不使用 WordWrapTextBox 會在文字中遇到分行符號時,啟動一行新的文字。 如果 WordWrap 已關閉,您就可以在 TextBox中擁有無法完全容納的文字行。 TextBox會顯示符合其寬度內的文字部分,並截斷不符合的文字部分。 只有在 MultiLineTrue 時, WordWrap 才適用。

  • AutoSize 控制 TextBox 是否會調整以顯示所有文字。 搭配 AutoSize 使用 TextBox 時,根據 TextBox 中的文字數量和用來顯示文字的字型大小, TextBox 的寬度會縮小或放大。

AutoSize 適用於下列狀況:

  • 顯示一行或多行的標題
  • 顯示單行 TextBox 的內容
  • 顯示對使用者來說是唯讀的多行 TextBox 內容

注意事項

當空白 TextBox 使用 MultiLineWordWrap 屬性時,避免同時使用 AutoSize。 因為使用者在使用這些屬性的 TextBox 輸入文字時, TextBox 會自動調整大小,成為一個字元寬和文字行等長的長窄型方塊。

另請參閱

支援和意見反應

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