特定のフォームにおいて、双方向表示特性がサポートされるかどうかを指定します。
RightToLeft は、指定したコントロールが配置されているMicrosoft Forms 2.0 フォームの新しいプロパティです。コントロールのプロパティではありません。 ただし、 RightToLeft はフォームとその上に配置されたコントロールの両方に影響を与える点に注意してください。
構文
expression。 RightToLeft [= value ]
Settings
次の表では、このプロパティに使用できる 2 つの設定について説明します。
| 設定 | 値 |
|---|---|
| False | 0 |
| True | 1 |
解説
双方向表示特性を備えた Microsoft Forms 2.0 コントロールでは、フォームの RightToLeft プロパティが True に設定されていると、文字が右から左に表示されます。 このプロパティが False に設定されている場合、フォームとコントロールは双方向の特性を示しません。 次の表では、RightToLeft プロパティの双方向表示機能について説明します。
| Microsoft Forms 2.0 コンポーネント | RightToLeft = True のときの動作 |
|---|---|
| すべてのフォームおよびコントロール | 垂直スクロール バー (存在する場合) は、フォームまたはコントロールの左側に表示されます。 水平スクロール バーのつまみは、最初は右端にあり、情報の右端部分が表示されます。 |
| フォーム | タイトル バーのキャプションが右に揃えられます。 |
| フレーム コントロール | キャプションは、フレームの右上隅に配置されます。 |
| タブ ストリップ コントロールおよび マルチ ページ コントロール | タブは、指定された TabOrientation 設定に従って右から左に順番に表示されます (つまり、1 つ目のタブはコントロールの右側の境界から表示されます)。 TabOrientation = Top の場合、タブはコントロールの上端に沿って右から左に表示されます。 For TabOrientation = Bottom, tabs are displayed from right to left along the bottom edge of the control. 注: すべてのタブの合計幅がコントロールと MultiRow = False の幅を超える場合、 タブは MultiRow = True のように右から左に表示されます。 |
重要
Microsoft Forms 2.0 コントロールを、Microsoft Forms 2.0 フォームではないコンテナー サーフェイスに追加すると (たとえば、アラビア語のWord ドキュメントに TabStrip コントロールを直接追加した場合)、コントロールはコンテナーに RightToLeft プロパティが False に設定されているかのように動作します。
注:
ヘルプに記載されている VerticalScrollBarSide プロパティは、このトピックで説明した RightToLeft プロパティに置き換えられました。 Visual Basic for Applications ステートメントで VerticalScrollBarSide への参照を使用することもできますが、このプロパティは動作しません。
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。