質問するログイン新規登録

回答編集履歴

2

説明の追記

2021/11/18 08:12

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -18,6 +18,6 @@
18
18
  ---
19
19
  縦罫線を詳細セクション全体に引きたいなら、高さは想定される最大高を設定しておけばいいので、計算する必要はないです。
20
20
 
21
- あるいは、サブレポートの高さに合わせたいなら、Me.[サブレポート].Height で取得できます。
21
+ あるいは、サブレポートの高さに合わせたいなら、Me.[サブレポート].Height で取得できます(印刷時イベントでないとダメだったかも)
22
22
 
23
23
  また、テキストボックスではエラー無く表示されているなら、テキストボックスの値を参照するという方法もあります。

1

説明追加

2021/11/18 08:12

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -1,4 +1,4 @@
1
- とりあえず現状のエラーを無視するだけなら、えらートラップすればいいかも。
1
+ とりあえず現状のエラーを無視するだけなら、エラートラップすればいいかも。
2
2
 
3
3
  ```vba
4
4
  On Error Resume Next
@@ -12,4 +12,12 @@
12
12
  ```
13
13
 
14
14
  ただ、レポートをVBAで制御すのは簡単ではないですよ。
15
- 何をしたいのかを提示した方がいいアイデアを提供できるように思います。
15
+ 何をしたいのかを提示した方がいいアイデアを提供できるように思います。
16
+
17
+ 質問の追記への回答
18
+ ---
19
+ 縦罫線を詳細セクション全体に引きたいなら、高さは想定される最大高を設定しておけばいいので、計算する必要はないです。
20
+
21
+ あるいは、サブレポートの高さに合わせたいなら、Me.[サブレポート].Height で取得できます。
22
+
23
+ また、テキストボックスではエラー無く表示されているなら、テキストボックスの値を参照するという方法もあります。