• ベストアンサー

エクセル・オートシェイプ・テキストの配置

リボン型のオートシェイプにテキストをいれて縦横の中央揃えをしたいのですが、四角形の場合と同じようにやってもちゃんと中央になってくれません。 リボン型の場合、文字が少々上に寄ってしまうのは仕方のないことなのでしょうか? 細かい質問ですがよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Good-S15
  • ベストアンサー率33% (149/439)
回答No.1

こんにちは。 (文章で伝えるのは、難しいですが。。。)リボン型等の上下に曲線があるオブジェクト(図形)は、そのテキストを表示させるため、オブジェクト全体を囲む長方形でテキストが表示されます。 そのため、本図形とは関係なく、あくまで、長方形のテキストの中心となる位置に文字を寄せます。 ですから、リボンの曲線が下にある場合は、文字は上に寄っているように表示されます。 上記を改善するためには、リボン型のオートシェイプはあくまで、単独で作成し、別で、テキストボックスを作成し、文字を入れ、プロパティ等でテキストボックスの枠線を「なし」にして、手作業でリボン型に入れてあげればご自身の思う中央の位置に配置可能かと思います。 その際、テキストボックスは「順序を最前面」で「色をなし」にして下さい。 ご参考下さい。

noname#5798
質問者

お礼

ご説明の通りなら作り的にも納得できるのですが、リボンを長方形ととらえると、文字は上から3分の1くらいのところから頑固に動こうとしません。下寄りならしぶしぶ「そういうことか~」と言ってもいいのですが。 でもいい方法を教えていただきました。そうですね、真ん中に寄らずに困る場合って、大きいサイズの時だけですもんね。その方法が有効だと思います。 ご回答ありがとうございました。

その他の回答 (1)

  • sakenomo
  • ベストアンサー率52% (35/67)
回答No.2

オートシェイプの書式設定で、"余白”の自動設定をオフにして"上端”の数字を変えてみてください。 ご質問の趣旨と違っていたらすみません。

noname#5798
質問者

お礼

今やってみようとして作例を準備したら、配置の中央・中央だけで何故か昨日と違ってちゃんと真ん中に来ました。なぜ??昨日も今日も同じ方法を取っているつもりなんですけど……昨日はパソ様のご機嫌が悪かったのだろうか……。 何か今ひとつ締まらない話ですみません。 ご回答ありがとうございました。

関連するQ&A