みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Excelで、日本語と英語のフォントを別々に設定できますか?

Excel2002を使用しています。
Wordでは、日本語と英語のフォントを別々に設定するようになっていますが、
Excelでも別々に設定できるのでしょうか?
例えば、英語はVerdanaで日本語はMS UI Gothic・・・、というようにしたい場合はどうすれば良いですか?
今まで、日本語にはMS Pゴシックを使っていたので気づかなかったのですが、
まずシート全てを選択して日本語のフォントを設定し、
その後英語のフォントを設定すると、
日本語部分が全部MS Pゴシック(恐らく)になってしまうようなんです。
このMS Pゴシックになるのを別のフォントに変更することが出来るんでしょうか?

あと、英語をMS Reference Sans Serifに設定すると「う」「ウ」だけが
明朝っぽいフォントになってしまいます。
これは自力ではどうしようもない現象っぽいので諦めましたが・・・。

以上、お解りの方いらっしゃいましたらお願いします。m(__)m

投稿日時 - 2003-01-17 11:44:11

QNo.447662

暇なときに回答ください

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

なぜかエクセルは「MSPゴシック」がお気に入りのようで。
標準フォントは「ツール」→「オプション」→「全般」から「標準フォント」で変更は可能です。(エクセルの再起動を行うと変更されます。)
日本語と英語のフォントは、一括で変更が可能だと思います。(日本語と英語というよりも、全角と半角といったほうがいいのでしょうか。)
全て入力した後、(このときのフォントは前出の標準フォントです。)シート全てを選択して、IMEが日本語入力の状態で、標準フォントを選択、それからIMEを半角入力にしてまた、シート全体を選択後、英字のフォントを選択すれば、セル内に混在しているものも変換されます。
しかし、その後何か入力すると半角はそのままですが、全角変換は、またまたMSPゴシックに???

投稿日時 - 2003-01-17 14:38:25

補足

VLOOKUPで引っ張ってきているセルのフォントを変える方法については、
新しい質問を出そうと思います。
回答くださったおふたり、どうもありがとうございました。

投稿日時 - 2003-01-23 09:46:57

お礼

ありがとうございます。
今、標準フォントはVerdanaに設定しています。
以前MS Reference Sans Serifにしていたら
「う」「ウ」がヘンなフォントになってしまったので・・・。
標準フォントを英数用のフォントにすると、
日本語は勝手にMS Pゴシックになっちゃぅみたぃですね。

それから、日本語/英数それぞれ設定しても
途中でまたMS Pゴシックに戻っちゃぅのはどぅしてなんでしょぅねぇ。
私は終了直前に設定しなおしてから閉じるようにしてます。
何回直しても途中でまたMS Pゴシックに戻ってしまぃますもんね。^^;

投稿日時 - 2003-01-17 15:52:22

ANo.1

どうやら言語ごとにフォントを変更する設定はないようですね。
面倒ですが、「セル内の文字列のうち、日本語(英語)のみを選択して、任意のフォントに変更」を繰り返すしかなさそうです。
マクロを組めば一発変換もできなくはなさそうですが、時間がないので、簡単ですが。

参考になりましたら幸いです。

投稿日時 - 2003-01-17 12:13:00

補足

ご回答ありがとうございます。
質問のあと色々とやってみたのですが、
シート全選択→日本語フォント指定→英語フォント指定、とすると、
それぞれがちゃんと指定したフォントになる時が1回だけあったんです!
(日本語と英数が同一セルの中で混じっている状態です。)
ただ、同じブックでも指定どおりになったのは1枚のシートだけでした。

因みに、日本語/英語とも指定どおりになったシートのセルは
日本語の方のフォント名が表示されており、
日本語がMS Pゴシックになってしまったシートでは
英語のフォント名が表示されていました。

これってバグ(?)とかなんでしょうか・・・?
出来ない状態が「普通」と考えた方が良いのかなぁ。

フォントを変換する程度のマクロなら多分組めると思いますので、
それも1度やってみようと思います。

補足が長くなってしまってすみません。^^;

投稿日時 - 2003-01-17 13:15:54

お礼

すみません。
お礼というより更に補足なのですが・・・。

シート全選択→日本語フォント指定→英語フォント指定、とすると
それぞれがちゃんと設定されることが解りました。
「今まで出来てたような気がするのに、何で出来ないんだろう。」
と思ってたんですょね・・・。
そこで、
「今まではMS Pゴシックを指定してたから気づかなかったんだ。」
と考えたんですが、違ったみたいです。

日本語フォントが指定されないのは、
VLOOKUP関数で文字列を引っ張ってきているセルのようです。
同一シート内でも、直接文字を打ち込んだセルは
ちゃんと日本語/英語それぞれ指定どおりのフォントになりました。

そこで更に質問なのですが、関数で引っ張ってきたセルは
日本語/英語それぞれのフォントを指定することは出来ないんでしょうか?
何か方法がありましたら教えてください。

imeruchanさんへのお礼を書くべき欄なのに、申し訳ありません。(>_<)
補足を既に投稿してしまっていたので、
他にどうして良いか解らなかったんです~。

改めましてimeruchanさん、回答して頂いてありがとうございました。

投稿日時 - 2003-01-17 13:54:02

あなたにオススメの質問