• 締切済み

縦書きで2桁数字を横並びに書きたい

XP、エクセルで縦書き文章を作ろうとしています。そこで例えば「8月20日」と書きたいのですが、「20」を半角にしても、全角1文字分で「20」とはならず「2」「0」と2文字になってしまいます。どうしたら「20」「日」と表示できるか教えて下さい。

みんなの回答

  • noutarin
  • ベストアンサー率36% (32/87)
回答No.4

ご期待には副えないと思いますので、解決策が見つからなかった場合にお試し下さい。 *は半角スペースに置き換えて入力して下さい。 *8*月*20*日 セルの書式設定で「折り返して全体を表示する」にチェックマークを入れます。 列幅を半角2文字分にします。 この程度しか思いつきませんでした。

goo62
質問者

お礼

早々の回答ありがとうございました。『縦書き文章を書く』ことが目的で、お答えのとおりやってみましたが、列幅をどう動かしてもなんの効果もありません。No.3の方のように、横書きにして初めて効果がでます。また"*8*月*20*日"のように半角スペースを入れてみましたが意味がありませんでした。

  • dec02
  • ベストアンサー率36% (578/1602)
回答No.3

セル幅をグーンと狭くすれば、出来ますよ。 セルの書式設定→配置で方向は横に戻します。 あと、左詰・上詰・折り返し全体表示にして、 表示形式は文字列にします。 先に入力してから、セル幅を狭めていけばいいでしょう。 ただ、作表において、両サイドに罫線を入れない空白セルを入れたりと見た目を工夫しなければなりません。

goo62
質問者

お礼

早々の回答ありがとうございました。『縦書き文章を書く』ことが目的で、お答えのとおりの他に『20という文字サイズを全体の半分にして』やってみました。文字列の並びがやや崩れてますがまずまずの結果が得られました。ありがとうございました。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

その8月20日と書きたいセルは横書きにして幅を半角2文字分にするか、セル内改行を入れるを入れるしか方法はないのではないでしょうか。 あるいはその部分だけ横書きテキストボックスに書いて貼りつける手もあるかもしれません

goo62
質問者

お礼

早々の回答ありがとうございました。『縦書き文章を書く』ことが目的で、その文の一部に『20』という数字文字を入れたかったのです。従って"そのセルだけを横書きにする"ことはできません。後半の『あるいは~』が最良のテかもしれませんね。

goo62
質問者

補足

No.3の方の回答を見て、あなたの"セルは横書きにして"の意味が分かりました。お礼で、『このセルだけを横書きに出来ない』と書きましたが、理解不足で失礼しました。

noname#46899
noname#46899
回答No.1

EXCELでそういうことができるとは聞いたことがありません。 ワープロソフトでもそういうことができるのはごく限られたものだけであり、もともと文章を書くことを目的としていないEXCELにそんな機能があるとは思えません。

goo62
質問者

お礼

早々の回答ありがとうございました。やはりダメですか。"もともと文章を書くことを目的としていないEXCEL" とおっしゃいますけど、極一部の機能を除けば、ワードより余程文章作成機能はありますよ。お試し下さい。