- Home »
- エクセル Q&A(Tips):目次 »
- 文字の方向「右から左」ってなに?
文字の方向「右から左」ってなに? topへ
- セルの書式設定 ダイアログボックスの[配置]タブに「右から左」という設定があります。
その中に「右から左」「左から右」「最初の文字に依存」というのがあります。
- 通常の日本語は左から右へ入力(表示)されますので、この設定を使うと逆向きに入力や表示ができそうですが、実際には何も変化が見られません。
- この設定はヘルプによる『「英語とほとんどのヨーロッパ言語は左から右の順序で、ヘブライ語、アラビア語、ペルシア語、ウルドゥー語は右から左の順序で表示されます。)右から左に設定するには、[右から左へ]
をクリックします。 』と書かれています。
言語に依存する設定のようですので、日本語の場合には関係ないといえそうです。
- 入力済みのセルに「右から左」をに設定しても何も変化がありませんでした。
- 「右から左」の設定をしたセルに入力をしてみると、セルをダブルクリックして入力するとカーソルが左端に表示されることがあります。
しかし、連続しての入力はできないようです。
- どうしても逆順にしたい・・・・というケースではVBAを使うことで実現できます。
- このコードを実行すると、A1セルの文字が逆順になります。
実行するたびに方向が変わります。
- Sub test3()
Range("A1").Value = StrReverse(Range("A1").Value)
End Sub
- 文字方向は他に以下の機能が利用できます。
- [配置]タブの方向で角度を指定できます。ちなみに縦書きは「文字列」部分をクリックします。
よねさんのExcelとWordの使い方|エクセル2010基本講座:目次|文字の方向「右から左」ってなに?