Mac版のMSWord98を使用しています。
フォントが「細明朝体」で入力中に半角の英数字を入力すると
フォントが勝手に「Time」に変更してしまいます。

今までは、入力後に範囲指定してフォントを戻していたのですが、
実はこの様なことをしなくても、設定で変更しないように出来ないでしょうか

「Osaka」や「等幅明朝」では変更しないのに!

このQ&Aに関連する最新のQ&A

A 回答 (1件)

当方、OSがWin98なのでちょっと違うかもしれませんが。



メニューバーの書式-フォントで、フォントタブの中に「英数字用のフォント」というのがあります。
ここで「(日本語用と同じフォント)」を選択すれば良いはずです。
    • good
    • 1
この回答へのお礼

こんな所にあったのですか
どこかで見たような気がしていたのですが、めったに使わないので
忘れていました。

こんなに早く解決するとは思いませんでした

有難うございます

お礼日時:2001/10/12 13:41

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QOnenoteで半角英数字を入力するとフォントがVerdanaになる。

んですが、解決方法を教えてください。
既定のフォントは全てMSゴシックに設定してあるのですが、なぜか半角英数字だけは反映されません。
US版のIE7.0を導入しているからでしょうか?
よろしくお願いします。

Aベストアンサー

ちょっと試してみたところ、
仕様かバグかは分かりませんが、半角英数字は既定のフォントに日本語フォントを設定しても、常に Verdana になってしまうようです。
半角英数字に日本語フォントを適用したい場合は、一度文字列を選択してフォントを変更する以外に方法はなさそうです。

Q半角カナは全角カナに、全角英数字は半角英数字に、一気に置換したい

「半角カナは全角カナに、全角英数字は半角英数字に、一気に置換したい」と考えた時、同じ様な質問とそれに対する回答は沢山有るのですが、意外に満足出来るやり方が見つからず、大変困っています。

大きな制約条件(これが難題...)として、会社が管理するWindows機なので、使って良いのはWordとExcelだけだという問題が有ります(便利なユーティリティーソフトを見つけても、インストール出来ない)。WordとExcelのマクロは、辛うじて、使用可です。

WWWでWordでのマクロの作例を探し当て、これは良いかなと思ったら、小文字の全角英数字が全部大文字の半角英数字になってしまい、これは駄目でした。
また、Wordの「文字種の変換」を試用してみると、「半角」を指定してテキスト全体を選択して変換した場合、全角英数字が半角英数字になるのは良いのですが、全角カナが半角カナになってしまい、これも非常に不都合でした。
尚、主なターゲットは、ワークシートとかではなくて長文のテキストなので、色々な回答例で「Excelの関数を使えば良い」と書かれている説明を読むと、ちょっと不便だなと感じました。

Wordでのマクロで、完璧なものが有れば、OKなのだと思うのですが、自分には未だそれを作る能力が有りません(これを機に、勉強したいと思っています)。良い解決策や、マクロが有れば、是非お教え下さい。

「半角カナは全角カナに、全角英数字は半角英数字に、一気に置換したい」と考えた時、同じ様な質問とそれに対する回答は沢山有るのですが、意外に満足出来るやり方が見つからず、大変困っています。

大きな制約条件(これが難題...)として、会社が管理するWindows機なので、使って良いのはWordとExcelだけだという問題が有ります(便利なユーティリティーソフトを見つけても、インストール出来ない)。WordとExcelのマクロは、辛うじて、使用可です。

WWWでWordでのマクロの作例を探し当て、これは良いかな...続きを読む

Aベストアンサー

こんにちは。

>全角の色々な記号を半角に揃えるという機能を付加したいと思った場合、

全角のいろいろな記号を半角に揃えるというのは、やってみないとはっきりいえませんが、今、チェックして、文字コードをみる限りは、範囲は特定化できそうです。

'アルファベット
While .Execute(FindText:="[A-z]{1,}", _
  Wrap:=wdFindContinue, MatchWildcards:=True) = True
  Selection.Range.CharacterWidth = wdWidthHalfWidth
  t = t + 1
Wend

この部分の範囲、[A-z] ではなく、[!-~] とすれば、可能ではないかと思います。試していません。それは、Unicode 全角アルファベット・記号の中で、ANSIの文字と同じ部分の範囲です。しかし、完全ではないかもしれません。

Unicode がベースになると、並びがバラバラになることがありますので、ややこしいのです。例えば、漢字の範囲は、JIS は[亜-熙]ですが、Unicode は、[一-龝] などとなります。並びが変わってしまいます。

参考書としては、

現行ですと、以下のような本があります。

Office VBA Excel、Access以外は、WordとOutlook の日本語の解説書はほとんど手に入りません。需要が少ないといえばそれまでかもしれません。Excelの延長上では、Wordマクロは、ほとんど組めません。英文はある程度あるようですが、実際に本を手にとって見てみないと、役に立つか分からないのです。Amazonの読者書評も、プロやプロ級の人と、まったくの素人が併記してあるので、アテにならないのです。

Wordで実践 やさしくて役に立つ「マクロ」事例集―2003/2002対応
http://www.amazon.co.jp/exec/obidos/ASIN/4774126705/
著者:西上原 裕明

オフィスの達人〈5〉VBA活用術
http://www.amazon.co.jp/exec/obidos/ASIN/4839916055/
著者:佐野 昂成

私個人は、買おうとは思っていたのですが、両方も購入していません。それと、内容は古いかもしれませんが、未だにMicrosoft のWord VBAの教本が販売されていたような気がします。

Microsoft のサポートサイトには、Word VBAのコードが相当量あるのと、Microsoft の Office プログラマーズガイド(入手はほとんど不可)を利用しています。

また、サイトでは、
Word mvps
http://word.mvps.org/FAQs/index.htm

を利用しています。Wordは、未だ、Field Code を使いますので、さらにむつかしいです。内容は、古典的とさえいえます。

なお、私の今回の元のコードは、2003年に、本の出版にも利用したいとは言われて快諾したのですが、その後、どうなったのか分かりません。

こんにちは。

>全角の色々な記号を半角に揃えるという機能を付加したいと思った場合、

全角のいろいろな記号を半角に揃えるというのは、やってみないとはっきりいえませんが、今、チェックして、文字コードをみる限りは、範囲は特定化できそうです。

'アルファベット
While .Execute(FindText:="[A-z]{1,}", _
  Wrap:=wdFindContinue, MatchWildcards:=True) = True
  Selection.Range.CharacterWidth = wdWidthHalfWidth
  t = t + 1
Wend

この部分の範囲、[A-z] ではなく、[!-~]...続きを読む

Q半角英数字のフォントについて

こんにちは。中学2年の男です。
質問です。ワード・一太郎で標準の設定で文書を作ります。文書の中に半角英数字があると、ワードではcentury、一太郎ではTimes New Romanというフォントに変わりますよね。
(1)
なぜ半角英数字だけ変わるんですか?

(2)
みなさんは、フォントが変わるのに違和感は無いんですか。とくに、一太郎の数字、ワードの5と言う数字の上のふにゃふにゃ。(つまり、5 の、横棒が、少し~みたいになってます。)自分はそういうのが嫌いなので、そんなにワープロソフトは使いませんが、設定は、日本語と同じか、cenyury oldstにしています。なんで、普通のフォントに戻さないんですか?(特に、学校のテスト・文書)

(3)
ワードで、半角数字だけ等幅で、半角英字はプロポーショナルになっているフリーまたは元からあるフォントをご存知ではないですか?

ご回答よろしくお願いします。

Aベストアンサー

>(1)なぜ半角英数字だけ変わるんですか?

とりあえず出荷時に何かに設定しておかなければならないので、そのように設定してあるだけです。
インストール後にユーザーが自分お好みで設定を変えれば良いだけです、デフォルトで良いと思えばそのまま。
なぜその設定になったかは不明、旧バージョンからの長期ユーザーもいるので今更変えられない、ということも有るかもしれない。

>設定は、日本語と同じか、cenyury oldstにしています。

あなたにとっては解決済みですね。

>なんで、普通のフォントに戻さないんですか?(特に、学校のテスト・文書)

普通のフォント?、この定義は無い。
フォントはデザインが絡みますのでどれが良いかは個人差があります。十人十色って所です。
お勧めの文字フォントがあれば、それでサンプル文書を作って、
先生に「この文字の方が読みやすいですよ」と提示してみるのも良いかもしれませんね。

一太郎の場合は、文書スタイルのフォントの設定で数字だけ和文フォントに設定できます。
和文フォントを「MSゴシック」、欧文フォントを「cenyury oldst」そしてその下の《数字フォント》で「和文」にチェックを付ければ
日本語と数字は等倍のMSゴシック、英字(アルファベット)はcenyury oldstになります。

>(1)なぜ半角英数字だけ変わるんですか?

とりあえず出荷時に何かに設定しておかなければならないので、そのように設定してあるだけです。
インストール後にユーザーが自分お好みで設定を変えれば良いだけです、デフォルトで良いと思えばそのまま。
なぜその設定になったかは不明、旧バージョンからの長期ユーザーもいるので今更変えられない、ということも有るかもしれない。

>設定は、日本語と同じか、cenyury oldstにしています。

あなたにとっては解決済みですね。

>なんで、普通のフォントに戻...続きを読む

QWORD98で半角英字のフォントがMS明朝にできない

WORD98を使用しておりますが、半角の英数字でフォントにMS明朝やMSゴシックを指定しても、見た目上(印刷結果も)Centuryのままで変わりません。
全角では、指定したフォントに変わります。また、Arialなどの英字系?のフォントには変更できるようです。
以前、WORD2000(Office2000-STD)がインストールされていたのをアンインストールしてWORD98(Office97-PRO)をインストールしたことに関係があるのでしょうか?
解決方法がありましたら教えてください。よろしくお願いいたします。
(OSはWindows2000です。)

Aベストアンサー

すみません。Word98でしたね。
以下の方法で解決できませんでしょうか?
Word98が近くにありませんので確認できませんが・・・。

書式→スタイル→スタイル名で「標準」を選択→変更→書式→フォント→英数字用のフォント→「(日本語用と同じフォント)」を選択し、→OK→OK→設定をクリックする。

QWordのフォント(半角数字)が細くなること

文章入力で半角数字を入れていると、細くなるものがあります。フォントはどれも同じで、設定も同じ筈なのに、プリントアウトすると細くなってしまいます。
すべてが細ければいいのですが、細くないもの、細いものがあり、見た目の体裁が整いません。(画面上は同じようにみえます)
何か対処法があれば教えてください。

※罫線内(表)の頭文字に数字をつけています
 Windows98でWordのバージョンは2002(?)です。

Aベストアンサー

うまくいくかわかりませんが,一応ファイルを保存して・・・

もし,全角フォントが明朝ならば,全てを選択し,「書式→フォント」で「英数字用のフォント」を「century」にして,OKしてみてください.

全角フォントがゴシックなら,全てを選択し,「書式→フォント」で「英数字用のフォント」を「arial」に.

うまくいったら,別名で保存して下さいね.
半角文字の場合,日本語フォントの半角と,外字フォントの半角があり,日本語フォントは細くなってしまうんですね.


このカテゴリの人気Q&Aランキング

おすすめ情報