• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access VBAについての質問です。)

Access VBAでのレポート右上に文字を印字する方法

このQ&Aのポイント
  • Access VBAを使用してレポートの右上に文字を印字する方法について質問です。プレビュー表示や印刷した際に余白が生じてしまい、設定がうまく行かないようです。他の設定が必要なのか、コードに問題があるのか、教えてください。
  • Access VBAを使ってレポートの右上に文字を表示したいのですが、プレビュー表示や印刷時に余白が発生してしまいます。余白の設定は最小限になっているのですが、うまく表示されません。他の設定が必要なのか、コードに問題があるのか、アドバイスをいただけますか?
  • Access VBAを用いてレポートの右上に文字を表示する方法についての質問です。現在のコードでは余白が発生してしまい、表示位置がズレてしまいます。最小限の余白設定を行ったにも関わらず、うまく表示されません。他の設定が必要なのか、コードに修正が必要なのか、教えてください。

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

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

>ラベルなら、右端に配置できます。 ラベルの大きさや中に入れる文字 などを調整して、そのラベルの中に 文字位置を右にして文字列を いれたらいいのでは?

fg2010
質問者

お礼

ありがとうございました。実務で必要なときは、ラベルを使います。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VB Printerオブジェクトに関して

    ご回答が頂けないようですので再投稿です。 今回応答がない場合は違うサイトを探します。。 Printerオブジェクトを使用して伝票出力をします。 出力文字列の表示位置に関してご教授願います。 Printer.CurrentX = (縦位置) Printer.CurrentY = (横位置) Printer.Print (出力文字) ※単位はミリメートルです。 ※伝票(縦:114、横:210) Printer.CurrentXの指定方法が分かりません。 テストで指定して実装してみたのですが私の勝手な 推測ですが余白??の関係で私が意図した位置に表示 されません。CurrentXの指定は余白分を考慮して 設定しないといけないのでしょうか? ご教授のほどよろしくお願いします。

  • 「Excel」の余白設定について

    【Windows XP】で「Microsoft Office」をつかって作成した「Excel」表を、【Windows 7】へコピーして使用しているのですが、余白設定で右側余白がうまくいきません。 以前の【Windows XP】では、表作成の右側余白を「0.3」の設定で作成しておりましたが、【Windows 7】でそのまま使用すると、ページの右端が15ミリ程欠けて印刷されます。 印刷レビューで確認しても、ページの右端が欠けているのが確認できます。 そこで 、「印刷プレビュー」のページ余白の調整で、黒い余白ハンドルを表示して右端へドラッグしょうとしても、ページ境界を示す破線が15ミリ程を残し右へ移動出来ません。 また、[ページ設定]の[余白] タブで、右側余白を「0」にしてみたのですが、同様で15ミリ程の余白が出来てしまいます。 その他、「互換モードでのプログラムの実行」や「管理者としてプログラムの実行」等、ネット検索等で調べて、考え付く限りの事はしてみたのですが、設定の変更が出来ません。 この現象は、今まで【Windows XP】で作成済みの、全ての「Excel」ファイルに当てはまる現象なので、設定の変更が出来なければ、全ての「Excel」ファイルを修正していかなければならず困っております。 Microsoft Officeについては【Windows XP】と【Windows 7】は完全互換性があると理解しておりましたが、違っていたのでしょうか? それとも、何か設定方法があるのでしょうか? 回答のほど、宜しくお願い致します。 なお、パソコンの仕様は下記の通りです。 以前のパソコン:【WIndowsXP(VALUESTAR)】のデスクトップパソコン、 新しいパソコン:【Windows 7(64ビット)(Lenovo G550 2958LGJ)】のノートパソコン、 Excelは【Microsoft Office XP Personal】です。

  • ACCESSのレポート設定

    ACCESS97を使用しています。 レポートのテキストボックスの設定で、表示する文字や数字を上下中央位置に表示する方法はありませんか? 例えば、数字を表示したい場合 高さ2センチのテキストボックスをそのまま表示すると右上の隅に表示されてしまいますが、それを右端の上下中央位置に表示したいのです。 御教授お願いします

  • プリンターについて教えて下さい。

    初めまして。 現在、ヒューレットパッカード社の880cというプリンターを使用しております。 OSは、XPです。 WORD2003を使用しておりますが、印刷プレビューでは、キチンと表示されるのですが、印刷をすると、余白が大きくなってしまいます。説明書では、最小余白は、6ミリとなっていますが、実際は、20ミリ以上、開いてしまいます。 ドライバーをインストールし直したのですが、やはり、20ミリの余白になってしまいます。 WORDの印刷設定では、キチンと設定してあるのになぜでしょうか?

  • ワードの余白設定が効きません

    ワード2003を使用しています。 上余白を80ミリも空けたのですが、印刷された上余白は25ミリ程度になってしまいます。 用紙はA4サイズで縦方向に設定しています。 印刷プレビュー100%の画面では、80ミリ相当の余白が表示されています。 どこを設定すれば、余白が空くでしょうか? ページ設定の「その他」-「垂直方向の配置」は『上寄せ』です。 ツール-オプションの「印刷」のA4に合わせるは念のためチェックを外しました。 よろしくお願いします。

  • LATEXでのページ設定

    前にも質問したのですがうまくいかないので もう一度質問させていただきます。 ページの設定を40字×30行にしたいのですが \textwidth40zw \textheight30\baselineskip と入力するとページが全体的に右上に移動したような感じ でうまく表示できません。 他のパラメータも動かさなければならないと思うのですが どのような設定値にしてもうまく中央に来ません。 誰が処置の仕方がわかる方、回答お願いします。

  • 宛名ラベルに印字する方法

    A4サイズ、20面付のラベルに宛名を印字したいのですが、用意している用紙の設定がどのソフトにもないようです。(ラベルサイズ720x420mm)右端だけに5ミリほど余白があります。どうしたらいいですか?ちなみに試みたのは、合わせ名人、ラベル屋さんなどのフリーソフトです。

  • お気に入りを画面の左端に出したままにするには?

    W'7ですが 1・・I.エクスプローラーを出すとお気に入りが表示されなくなりましたが変わったのですか。   それとも気づかずに何かを操作したのでしょうか。 2・・現在、右上にある星のアイコンをクリックすれば表示されますが、以前どおりに左端に下いっぱい出   したままにする方法を教えてください。左が不可なら右端でもいいのですが…

  • ピクチャーボックスでの折線グラフ作成 VB6.0

    お世話になります。 VB6.0にて、下記データを使って、ピクチャーボックスを使用して、コマンドボタンを1つクリック毎に、 「10個の数値」を使って、CurrentX CurrentY で「点」を描写、「点」同士をつないで、折線グラフ作成 また、連続でクリックする事により、アニメのように見える という事をしたいです。  ここで、下記「データ群」のように、1、2、3、とクリックで移動する毎に、数値の MAX MIN が変化していき、 [ Picture1.Height = 200 ] としてる為、縦方向にムダなく表示する為、「倍率」を求める事になります。 「1」の場合の「倍率」 = 200 ÷ (33 - 1) 「2」の場合の「倍率」 = 200 ÷ (49 - 1)    ですので、ボタンクリックの度に、 「10の数値」の MAX MIN で「倍率」を求める その「倍率」を使って折線グラフ作成  となります。  しかし、これが「10個の数値」ではなく、100~500、また各数値も 130.88 など3桁、小数点アリ になると、 「倍率」計算で時間が懸かり、アニメのように、とは難しいです。  画像であるなら、Picture1.AutoSize があり、縦方向にピッタリとなりますが。  さてここで質問ですが、私は「倍率」を求めてそれを元に折線グラフ作成としていますが、 もっとイイ方法があれば、是非御教授下さい。 お願いします。  なお「MSChart」は使わないという事で。 データ群 「1」~「6」 1 [ 01~10 23 ,01 ,02 ,13 ,19 ,29 ,33 ,15 ,17 ,21 ] MAX; 33 MIN; 01 2 [ 02~11 01 ,02 ,13 ,19 ,29 ,33 ,15 ,17 ,21 ,49 ] MAX; 49 MIN; 01 3 [ 03~12 02 ,13 ,19 ,29 ,33 ,15 ,17 ,21 ,49 ,17 ] MAX; 49 MIN; 02 4 [ 04~13 13 ,19 ,29 ,33 ,15 ,17 ,21 ,49 ,17 ,54 ] MAX; 54 MIN; 13 5 [ 05~14 19 ,29 ,33 ,15 ,17 ,21 ,49 ,17 ,54 ,27 ] MAX; 54 MIN; 15 6 [ 06~15 29 ,33 ,15 ,17 ,21 ,49 ,17 ,54 ,27 ,78 ] MAX; 78 MIN; 15 With Picture1 .Cls: .BackColor =白 .Width = 3000: .Height = 200 .ScaleWidth = .Width: .ScaleHeight = .Height .AutoRedraw = True .DrawWidth = 1 .DrawStyle = 0 .FillStyle = 0 .FillColor = 黒 End With   各数値 ----------------- 01 23 02 01 03 02 04 13 05 19 06 29 07 33 08 15 09 17 10 21 11 49 12 17 13 54 14 27 15 78

  • ワードパットの文字が!

    WindowsNTを使っています。 ワードパットのページ設定で、余白の大きさを変えました。左右の余白を変えたときはなんの問題もなかったのですが、上下の余白を15ミリにしたら、印刷プレビューにしたときに、文字の下が欠けている状態になってしまいました。(印刷プレビューでない通常の画面では、正常に表示されます。) 元が24ミリくらいだったと思うので、あわてて元に戻して、再び印刷プレビューを見てみましたが、やはり欠けている状態…。 以来、いろいろな数値に設定し直しましたが、元に戻りません。「初期設定に戻す」のようなボタンでもあればいいのですが。 どうすれば元に戻るのでしょうか。よろしくお願いします。