質問編集履歴

8

イメージ追加。

2017/10/18 06:47

投稿

King_of_Flies
King_of_Flies

スコア382

test CHANGED
File without changes
test CHANGED
@@ -77,3 +77,15 @@
77
77
  workbool_AfterPrintイベントが存在しないようで、
78
78
 
79
79
  印刷後にセルデータを戻すときのアクションがどうするべきか教えてください。
80
+
81
+
82
+
83
+ ![イメージ説明](ec57adccc5391bdf984cab9a1fe5430e.png)
84
+
85
+ を設定して、
86
+
87
+ Module1にIsPrint()の実装をして、ってところまで理解しました。
88
+
89
+
90
+
91
+ この条件書式はworkSheetがどうなったら読み込まれるのかが分かりません。

7

追記2追加。

2017/10/18 06:47

投稿

King_of_Flies
King_of_Flies

スコア382

test CHANGED
File without changes
test CHANGED
@@ -70,6 +70,10 @@
70
70
 
71
71
  追記2
72
72
 
73
- Workbook_BeforePrintイベントで②番もどうにかできそうでしたので、
73
+ Workbook_BeforePrintイベントを使用すれば、ユーザアクションが不要なので、
74
74
 
75
- 自己解決させてい
75
+ 追記1で参考URLのような処理の実装がでそうでが、
76
+
77
+ workbool_AfterPrintイベントが存在しないようで、
78
+
79
+ 印刷後にセルデータを戻すときのアクションがどうするべきか教えてください。

6

自己解決

2017/10/18 05:47

投稿

King_of_Flies
King_of_Flies

スコア382

test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- 追記
47
+ 追記
48
48
 
49
49
  ①の件ですが、特定セルであって、特定行、特定列というわけではないので
50
50
 
@@ -65,3 +65,11 @@
65
65
  コントロールの書式設定でオブジェクトを印刷するのチェックを外すことで、
66
66
 
67
67
  印刷制御ができました。
68
+
69
+
70
+
71
+ 追記2
72
+
73
+ Workbook_BeforePrintイベントで②番もどうにかできそうでしたので、
74
+
75
+ 自己解決とさせていただきます。

5

参考URL追記

2017/10/18 05:44

投稿

King_of_Flies
King_of_Flies

スコア382

test CHANGED
File without changes
test CHANGED
@@ -48,7 +48,15 @@
48
48
 
49
49
  ①の件ですが、特定セルであって、特定行、特定列というわけではないので
50
50
 
51
- 非表示にする処理は向かないと考えています。
51
+ 行や列を非表示にする処理は向かないと考えています。
52
+
53
+
54
+
55
+ また、参考として下記URLを見たのですが、
56
+
57
+ 回答のすべてがユーザのアクションを必要とする処理なので、気が向きません。
58
+
59
+ > https://oshiete.goo.ne.jp/qa/831146.html
52
60
 
53
61
 
54
62
 

4

*を追加。

2017/10/18 05:40

投稿

King_of_Flies
King_of_Flies

スコア382

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,9 @@
14
14
 
15
15
  教えていただきたいこと。
16
16
 
17
- ①.印刷時のみセルの値を空にする。あるいは、そのセルのみ印刷しないという処理。
17
+ ①.特定セルのみ印刷しないという処理。
18
+
19
+ *印刷時のみ特定セルの文字色を白に変更、あるいは空文字で上書きし印刷終了時にセルに値を再挿入という実装で代用できるが、あまり好ましくないと考えてます。
18
20
 
19
21
 
20
22
 

3

文言削除

2017/10/18 05:34

投稿

King_of_Flies
King_of_Flies

スコア382

test CHANGED
File without changes
test CHANGED
@@ -48,10 +48,6 @@
48
48
 
49
49
  非表示にする処理は向かないと考えています。
50
50
 
51
- ①は最悪解決できなくても問題ありません。
52
-
53
-
54
-
55
51
 
56
52
 
57
53
  ②は解決いたしました。

2

追記 編集

2017/10/18 05:31

投稿

King_of_Flies
King_of_Flies

スコア382

test CHANGED
File without changes
test CHANGED
@@ -52,4 +52,10 @@
52
52
 
53
53
 
54
54
 
55
+
56
+
55
- ②はどうにか解決したいです
57
+ ②は解決いたました。
58
+
59
+ コントロールの書式設定でオブジェクトを印刷するのチェックを外すことで、
60
+
61
+ 印刷制御ができました。

1

追記を追加。

2017/10/18 05:28

投稿

King_of_Flies
King_of_Flies

スコア382

test CHANGED
File without changes
test CHANGED
@@ -39,3 +39,17 @@
39
39
 
40
40
 
41
41
  よろしくお願いいたします。
42
+
43
+
44
+
45
+ 追記
46
+
47
+ ①の件ですが、特定セルであって、特定行、特定列というわけではないので
48
+
49
+ 非表示にする処理は向かないと考えています。
50
+
51
+ ①は最悪解決できなくても問題ありません。
52
+
53
+
54
+
55
+ ②はどうにか解決したいです。