- ベストアンサー
Excelの1セル内で複数の文字を左に90度回転・横書き表示する方法は?
例えば「東京都」という文字を東・京・都それぞれの文字を左に90度回転し、横書き状態で表示する方法はないか苦心しています。 セルの書式設定で90度回転を選択すると+90度のときは下から上に、-90度のときは上から下に表示されます。そうでなくて1セルに東・京・都の各文字が左に90度回転し横並びにした状態(いいかえると縦書きの「東京都」の文字をそのまま左に横倒しにした状態)に表示させたいのですが方法が分かりりません。 仕方ないので1セル(例えばA2)に「東京都」と入力し、別に3セル(例えばA3,B3,C3)を設けて書式設定で各セルを+90度回転に設定、あらかじめ1行目のA1から右列のセルに1,2,3,4,5,……と入力して置いて、上記の3セルに次の式を入力して表示させています。 A3……=MID($A2,A$1,1) これをプルダウンコピーして B3……=MID($A2,B$1,1) C3……=MID($A2,C$1,1) と入力、前記の表示となるようにしています。 このように複数セルを用いる面倒な方法でなく、1セルで表示できるもっと簡便な方法はないか、マクロを含めてご教示ください。 なお、Excelのバージョンは2000Proです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- bqpd
- ベストアンサー率24% (11/45)
回答No.4
- bqpd
- ベストアンサー率24% (11/45)
回答No.2
- azuminowasabi
- ベストアンサー率30% (263/858)
回答No.1
お礼
なるほど。そういう方法があったんですね。全く知りませんでした。今まで苦心したのがバカみたーい。(^.^; これででき、永年の懸案が解決しました。 ありがとうございました。m(_ _)m