• ベストアンサー

Access:レポートでのフォント指定

Access97のレポートで文面を作成しています。 印字内容はテーブルの内容と固定文面ですがこの固定部分の作り込みに 時間を費やしてます。 Wordだと日本語用のフォントと英数字用のフォント指定が それぞれ出来ますがAccessではこういったことは無理なのでしょうか。 とりあえず今は地道に英数字の文言部分だけラベルを切り分けて 作成しているのですが・・・。 何かいい方法はないでしょうか。 Wordの差込印刷みたいなことをやっていますが レコード数が多いため差込印刷は断念しました。

  • yuko6
  • お礼率90% (445/491)

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

  • ベストアンサー
  • ARC
  • ベストアンサー率46% (643/1383)
回答No.1

一例ですが、レポートのデザインで、挿入-オブジェクト-ワードパッドドキュメント を選択して、レポートに貼り付けます。 張り付いたオブジェクトをダブルクリックすると、レポートの内側でワードパッドが起動するので、適当に文章を編集してやります。 フォントや色の部分的な変更なんかも、もちろん可能です。 同様にWordドキュメントを貼り付けても良いですし、(蛇足ですが)もしVBをお持ちでしたら、リッチテキストコントロールを貼り付けて、Wordなどで作成したRTFファイルを表示させる、なんてのも可能かと思います。 ※Access97のバグで、文面によってはレイアウトが大きく乱れてしまう、なんてこともあるようです。 そんな時は思いっきり小さなフォントの空白を、目立たないところに挿入するとか、で直ったりします。

yuko6
質問者

お礼

そんなことが出来るんですね! 特に「Wordドキュメント」挿入の発想がありませんでした。 なんと言っても元の文章はWordなのでこれを使わない手は ないですね。今回はちまちまと前述のやり方でやってしまったんですが、 明日早速会社で教えていただいた内容で試してみたいと思います! 本当にありがとうございました!!

関連するQ&A

  • Wordの英数字のフォント

    以前、質問者:ko-giさんからありましたが、質問内容 <大学のレポートをWordで作成しているのですが、印刷した時に、半角英数字(例えば、年代を表したりする18世紀、1629年等、外国人の人名表記)の部分がCenturyになってしまう。 印刷した時に普通に、他の日本語かな文章(MS明朝)と同じくするにはどうしたらよいのでしょうか。> 実際やってみましたが、確かにフォント名は(MS明朝)と表示されますが、実際印刷してみると、Centuryのままです。どうしたらよいでしょうか? また、[書式]-[フォント]の[英数字用フォント]は (日本語用と同じフォント)になってます。

  • 常に日本語用と同じフォントにする方法を教えて下さい

    ワード2010で、半角英数字を常に日本語と同じフォントで使いたいのですが、ホーム→フォントの設定で、英数字用のフォントを(日本語用と同じフォント)と設定しても、次に半角の文字を入力するときにはArialに戻ってしまい、その都度設定しなければなりません。 ファイル→オプション→詳細設定の中で、「日本語用と英数字用に同じフォントを使う」にはチェックが入っています。 常に日本語用と同じフォントで固定するにはどうすればよいですか。

  • Wordの英数字フォント

    Wordでスタイルを作成しているのですが、 日本語のフォントをMSゴシック、英数字のフォントをBookMan Old Style にしました。 ですが、英数字を入力してもMSゴシックのままです・・。 スタイルを適用しなければ日本語用フォントと英数字用フォントはちゃんと違ったものが出るのですが。 理由がお分かりになる方教えて下さい! Word 2003です。 よろしくお願いします。

  • 英数字用のフォントが勝手に変わります。

    Word for mac 2011を使用しています。 日本語用フォントをMS明朝に、英数字用フォントをTimes New Romanに設定しているのですが、 かなキーを押して全角にすると英数字用のフォントが勝手に(日本語用と同じフォント)に変わってしまいます。 対処法はありますでしょうか。 よろしくお願いいたします。

  • ワードのフォント

    ワードで日本語用のフォントをMSゴシックに、英数字用をARIALに設定し規定値に設定しましたが、更新されません。どうしてか教えてください。どこかでロックされているのでしょうか。

  • フォント既定値がうまくいかない

    何度フォントで「既定値に設定」を行っても既定値になってくれません。 いらっときたので「この文書だけ」じゃなく「Normal~~すべての文書」を対象にしましたが、だめでした。この場合新規文書に関してはデフォルトの設定になっていました。しかし、肝心の既定値になってほしい文書が何度設定しても保存して開きなおしてもなってくれません。 今、既存の文書をもとに、新しい文書を作ろうとしています。しかし、日本語用のフォントがMS明朝で、英数字部分が「(日本語用と同じフォント)」になっており、新たに打つ文字が何でもかんでもMS明朝になってしまうので、英数字をTimes New Romanに変えようと思いました。そこで、フォントで「英数字用のフォント」欄をTimes New Romanにして「既定値に設定」、「この文書だけ」を選択しました。しかし、直後にフォントを確認するとすでに「英数字用のフォント」が「(日本語用と同じフォント)」に戻っています。当然打ってもMS明朝です。自分のやり方に間違いがあるのでしょうか?なお、OSはwindows7,Officeは2010です。 既存の文書には面倒なヘッダーを含む様々な設定があり、それを保持したいので、新規文書にコピーペーストするのは避けたいと思います。何か解決方法がわかる方がいらっしゃいましたらお知恵を拝借いただければと思います。よろしくお願いいたします。

  • ワード2003 フォントの変更について

    ワード2003で、フォントの変更をしようとしていて、 英数字用のフォントを (日本語用と同じフォント)から Centuryに変えようとすると、既定値として設定しているにもかかわらず、次に文書を開いた時、(日本語用と同じフォント)の設定で開きます。 初期値に直そうと、normal.dotを削除して、立ち上げてみると、 今度は、他の設定(カーニングなど)が既定値として設定しても治りません。 他のパソコンはきちんと設定できます。 設定できないパソコンには、adobeのセットが入っています。 何か関係があって、設定変更できないのでしょうか? ご存知の方いらっしゃいましたら、教えていただけないでしょうか?

  • サイトからダウンロードしたフォントを‘日本語用のフォント‘の方に入れたい

    Windows MEを使っています。 フォントをダウンロードしたのですが、画面にその書体で表示されません。 ひらがな・カタカナ・英文字をすべてダウンロードしてあります。 設定→フォントを開くと既存のフォントと同じように入っているので、ダウンロードは出来ているみたいです。 WORDでページ設定→フォントの設定を見ると‘英数字用のフォント’の方に入っています。 半角文字(英数字)はそのフォントで表示されますが、肝心のひらがな・カタカナが使えない状態です。 ‘日本語用のフォント’の方に入れ替える事は出来ますか。 DRする時に指定するのでしょうか。 困っているので、わかる方教えて下さい。

  • Wordのフォントと段落の設定画面が・・・

    Wordの[書式]-[段落]で [左インデント]と[右インデント]の設定箇所が [文字列の前]と[文字列の後ろ]と表示されています。 同じく[書式]-[フォント]で [日本語用のフォント]と[英数字用のフォント]の順序が上下逆になっています。 Word2003を使用していますが、直す方法ご存知でしたら教えてください!

  • word2007 フォントの保存について

    word2007を使用しています。 フォントは日本語「MS明朝」、英数字のフォント「Times New Roman」を使用しています。 通常、日本語で文書を打っていて、途中で英数字を入力したいときは、PCキーボードの「半角/全角」ボタンを押して、英数字モードにしてTimes New Romanフォントで英数字を入力しています。 しかし、日本語の文章中に英数字を挿入したい時に上記のように半角で英数字を挿入しようとすると半角のMS明朝になってしまいます。その時、画面上のフォントタブを見ると日本語は「MS明朝」になっていますが、英数字が「日本語用と同じフォント」になっています。ここをTimes New Romanに変更して、その変更を保存していますが、結局上記同様のことが起きます。 いかなる状況でも、日本語フォント「MS明朝」、英数字フォント「Times New Roman」を反映させたいのですが、どのように設定すればいいでしょうか?

専門家に質問してみよう