アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセル2010で作ったグラフ中に,まずテキストボックスを配置します.
そして,例えばCenturyのような英字フォントで文章を記入します.
次にその文中に,角度の単位「°」を表す記号を,「挿入」→「記号と特殊文字」から小ウィンドウを開き,Centuryを選んでDegree Signを「挿入」します.
すると,半角ではなく,全角の「°」が自動的に入ってしまいます.

キーボードからDegree Signに相当するキー操作,alt + 0176,で入れても同様です.
ワードでは,この操作で,ちゃんとCenturyの半角文字が入ります.
ちなみに,alt+0177など,他の文字はちゃんと半角で入りますが,「°」だけがダメです.

エクセルで,半角文字で「°」を挿入する良い方法はありませんでしょうか?
よろしくお願いいたします.

A 回答 (7件)

 尚、ANo.6の添付画像に写っている「°」のみのテキストボックスの線の設定は、判り易くするために、あえて[線あり](赤色の破線)にしております。

    • good
    • 0

>とりあえず「O(オー)」を上付きにして対処したり



 上付き文字は環境依存文字で、パソコンの機種によっては文字化けの原因となりかねませんから、使用を避けられた方が無難ではないかと思います。

【参考URL】
 機種依存文字について
  http://hswo.jp/kishu.html


>ところが,これをテキストボックスで行うと,カーソルでなぞると分かりますが,英字フォント名なのに表示は全角「°」のままとなります.

 テキストボックスを使われるのでしたら、「°」だけのテキストボックスを作り、そのテキストボックスのプロパティの「塗りつぶし」設定を[塗りつぶしなし]、「線の色」設定を[線なし]とした上で、
別のテキストボックスに「°」以外の文面を入力し、「°」を入れる予定の場所には半角の空白を入れておき、
「°」以外の文面が入力されたテキストボックスの上に、「°」だけのテキストボックスを重ねてから、
2つのテキストボックスをグループ化されては如何でしょうか?
「エクセル:英字フォントで角度の°が半角で」の回答画像6
    • good
    • 0

 普通に、半角ではなく、全角の「°」を入力されてから、そのセルで使用するフォントを、Centuryのような英字フォントに変更されてみては如何でしょうか?


 「°」の部分のデータ自体は全角のままですが、文字が表示される幅は(Centuryのような英字フォントでは)半角文字と同じになるようです。
 また、セル内か数式バー上で、マウスの左ボタンを押しながらカーソルでなぞる事で、1文字ずつ選択してみますと、ひらがなや漢字等の場合は、セルのフォントがCenturyのような英字フォントに変更された後でも、ひらがなや漢字の部分のみはMS P明朝等の日本語フォントのままとなっているのに対し、全角の「°」は、ちゃんとCenturyのような英字フォントになるようです。
 因みに、CHAR関数で「°」を表示させる場合には

CHAR(8555)

になります。

【参考URL】
 ° - Wikipedia > 2 コンピュータでの扱い
  http://ja.wikipedia.org/wiki/%C2%B0#.E3.82.B3.E3 …

この回答への補足

詳しい解説を,ありがとうございました.
Wikipediaにこんな情報も載っているとは知りませんでした.

おっしゃるとおり,全角「°」を入力してからセルごと英字フォントに変換すると,私が目的とする半角°となりますね.

ところが,これをテキストボックスで行うと,カーソルでなぞると分かりますが,英字フォント名なのに表示は全角「°」のままとなります.これは少し変ですね.

ためしに,「記号と特殊文字」ウィンドウから,「°」の周辺の記号をセルに入れてみると,全て英字半角フォントで入りました.
しかし,テキストボックスにコピペすると,「°」だけでなく,「±」も全角に変換されるようです.

そこで,もしかしたらオートコレクト機能が悪さをしてるのかもと思い,オプション設定からオートコレクト機能をOFFにしてみましたが,やはりダメでした.

これは,テキストボックス特有のバグなのかもしれません.

とりあえず「O(オー)」を上付きにして対処したり,マイクロソフトに直接問いあわせることも考えてみます.

補足日時:2012/11/30 11:55
    • good
    • 0

イロイロ出てくるが怪しいものが多い、


半角カタカナで「°」(Enterの左)、ドヤ!?、、ケッコウ怪しい、、、、

http://detail.chiebukuro.yahoo.co.jp/qa/question …

この回答への補足

リンクのご紹介をありがとうございました.
半角カタカナで入れてみましたが,日本語系フォントでなら入りますね.
しかし文書を海外の出版社に出したいので,日本語フォントは避けたいのです.

補足日時:2012/11/29 16:04
    • good
    • 0

これは?


http://detail.chiebukuro.yahoo.co.jp/qa/question …
<<以下、引用>>
「°」は次の字との間が開いてしまいますね。これを回避するには、入力は全角ローマ字入力で「DO」を「°」に変換し、確定後、その字だけ欧文フォント(CenturyOldstyleやTimesNewRoman)に変更すればよいのです。

この回答への補足

ありがとうございました.
リンクして頂いた通り,「ワードでは」それができました.
しかしエクセルでは,やはり出来ません.
まるでエクセルが,わざと半角にさせまいとしてるかのようです...

補足日時:2012/11/29 16:01
    • good
    • 0

 ANo1様の仰る通りです。

無いものは仕方がありません。
 もし、半角文字で入力されたいのでしたら、英字フォントで入力されるのは諦めて、日本語フォントの「゜」(半角の半濁点,コード番号223)で誤魔化すか、或いは「deg.」(degree[s]の略)と入力されては如何でしょうか。

この回答への補足

お返事ありがとうございました.
文書を海外の出版社に出すので,日本語フォントは使えません.
また,申し訳ありませんが,英字フォントにも様々な記号があります.
ワードでは,書かせて頂いた方法で挿入することが出来ます.
エクセルでも出来るとよいのですが,なぜか°だけ全角に変換されてしまいます.

補足日時:2012/11/29 15:58
    • good
    • 0

英字フォントに度の○は無い。



半角文字の○も無い

無い物は入力できない

この回答への補足

お返事ありがとうございました.
申し訳ありませんが,英字フォントにも様々な記号があります.
ワードでは,書かせて頂いた方法で挿入することが出来ます.
エクセルでも出来るとよいのですが,なぜか°だけ全角に変換されてしますのです.

補足日時:2012/11/29 15:57
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!