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です。
お礼
うまくいきました! ありがとうございました!!