No.1ベストアンサー
- 回答日時:
とりあえず、「印刷時拡張」プロパティを「はい」にすると、印刷時に、行数に応じてテキストボックスが縦方向に広がります。
これが使えるんであればこっちを使った方が綺麗な仕上がりになりますね。用紙幅がきっちりと決まってる場合など上記の方法が使えない場合には、仰るように文字数に応じてフォントサイズを変えるVBAを用意します。
1:レポートをデザインビューで開き、
2:詳細を右クリック、プロパティを表示し、
3:イベントのフォーマット時を[イベント プロシージャ]にする。更にその右の[...]をクリック
4:出てくる画面で以下のようにコーディングする
Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer)
If Len(Nz(Me![フィールド名], "")) >=20 Then '20字以上なら
Me.テキストボックスの名前.FontSize = 7 'フォントを7ポイントに
Else
Me.テキストボックスの名前.FontSize = 9 'それ以外(=19字以下)なら9ポイント
End If
End Sub
ちなみに、上例では半角も全角も同じく1文字としてカウントします。
半角=1文字、全角=2文字としてカウントする場合は、コードをこんな感じに書き換えてください。
If LenB(StrConv(Nz(Me![フィールド名], ""),vbFromUnicode)) >=40 Then '20字以上なら
質問等ありましたら、補足欄にお書きください。
この回答へのお礼
お礼日時:2001/07/12 10:12
ARCさん、どうもありがとうございました!
教えていただいた方法(VBA)でやってみたところ
うまくいきました。
また何かありましたら教えてくださいね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- その他(プログラミング・Web制作) 文字コード及びフォントに関する次の記述を読み,適切なものをすべて選べ。 ASCIIとは,英数字だけを 4 2023/01/11 19:10
- スタンプ・絵文字・顔文字 前回質問の続き 1 2022/08/24 16:06
- その他(インターネット接続・インフラ) Webサイトのフォント・級数変更について 1 2022/10/18 18:08
- その他(メールソフト・メールサービス) メールソフトを教えてください 1 2023/03/28 23:32
- ノートパソコン Chromebookの文字フォント(デバイスの入力文字など)が直せないです 1 2022/06/21 14:56
- Word(ワード) Word の文字数37行数26とフォント12にしたい 新規作成でフォントが18になります。 ページ設 1 2022/04/14 18:56
- その他(パソコン・周辺機器) ワード 新規作成の時のフォント 2 2022/04/04 16:47
- その他(メールソフト・メールサービス) 【GAS】GMail自動送信 2 2022/09/04 06:19
- Word(ワード) Wordの表中の文字を選択した時の白黒反転の違い 1 2023/04/25 12:13
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
遼という漢字の「しんにょう」...
-
テプラを数枚だけ印刷したいの...
-
エクセルで別シートの同じ位置...
-
縦書き文章で『―』表示を『|』...
-
メールアドレスの下線の入力方法
-
EXCELでコピーしたグラフのデー...
-
エクセルでセルの書式設定がで...
-
マウスのクリック、指離したの...
-
マウスのポインタが勝手に上下...
-
「丸印の中に三角のマークが上...
-
シート全体を他のブックのシー...
-
Excel PHONETIC関数で振り仮名...
-
Word2007でTabキーを押すと改ペ...
-
エクセルの下部のシートタブの...
-
¥マークのキーにある横棒の出...
-
ロックしたセルのコピー&貼り付け
-
選択範囲がとまりません
-
ワークシートの行が途中から表...
-
ハイフンを全角で入力
-
eの上のカンマの出し方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テプラを数枚だけ印刷したいの...
-
遼という漢字の「しんにょう」...
-
Access97で、文字数によってフ...
-
固定ピッチのフォントに関して
-
中国語でメールのやり取りがで...
-
漢字をMSゴシックとMSPゴシック...
-
日本語フォントを使ったバナー...
-
中国語フォントについて
-
Mac版Word2008でPDF保存をする...
-
エクセルで別シートの同じ位置...
-
マウスのクリック、指離したの...
-
縦書き文章で『―』表示を『|』...
-
マウスのポインタが勝手に上下...
-
エクセルでセルの書式設定がで...
-
メールアドレスの下線の入力方法
-
エクセルの下部のシートタブの...
-
Excel PHONETIC関数で振り仮名...
-
「丸印の中に三角のマークが上...
-
EXCELでコピーしたグラフのデー...
-
手術 という漢字。この漢字を、...
おすすめ情報