创建具有从右向左扩展的窗体和对话框

在所有 Microsoft Office 2000 应用程序中使用 Visual Basic 编辑器和Microsoft Forms版本 2.0 创建窗体和对话框。 Office 2000 中提供了对编辑器和 Microsoft Forms 2.0 的双向扩展以实现从右至左、从左至右以及混合文本用法。 有关标准工具的一般概述,请参阅正在使用的应用程序的帮助中的“窗体”主题。

三个 Microsoft Forms 2.0 属性通常用于将双向特性添加给窗体和对话框。 下表中列出并描述了这些属性。

属性 在以下对象上公开 影响
Alignment 控件 控件
TextAlign 控件 控件
RightToLeft Forms 窗体和控件

这些属性将影响下表中列出的控件,可通过“控件工具箱”访问这些控件。 可以在编辑器的“属性”窗口中或通过使用 Visual Basic for Applications 设置这些属性。

控制 对齐方式 TextAlign RightToLeft
CheckBox X X X
ComboBox X X
Frame X
标签 X
ListBox X X
MultiPage X
OptionButton X X
TabStrip X
TextBox X X
ToggleButton X

注意

通常,会将上下文阅读顺序分配给控件中的文本。 这意味着,以非从左至右字符开头的显示的文本字符串(例如,用阿拉伯语表示的文本字符串)将以从右至左的阅读顺序显示,而以从左至右字符开头的文本字符串将以从左至右的阅读顺序显示。

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。