質問編集履歴

5

補足

2021/09/09 15:12

投稿

shinzin
shinzin

スコア4

test CHANGED
@@ -1 +1 @@
1
- 標準モジュールのプロシージャを特定のシートで呼び出し使いたい
1
+ 標準モジュールのプロシージャを特定のシートで呼び出し使いたい・どこかでコードをまとめたい
test CHANGED
File without changes

4

質問事項をわかりやすく

2021/09/09 15:12

投稿

shinzin
shinzin

スコア4

test CHANGED
File without changes
test CHANGED
@@ -10,11 +10,19 @@
10
10
 
11
11
 
12
12
 
13
+ 例えば、Sheet1,Sheet2,..Sheet5が存在していて、
14
+
13
- 動かしたいシートに下記の標準モジュールのコードを書けば動くのですが、
15
+ Sheet1,Sheet2,..,Sheet4に下記の標準モジュールのコードを書けば動くのですが、
14
16
 
15
17
  すべて同じ内容を各シートに書くのは、保守性に欠けると思うので
16
18
 
17
19
  どうにかして一つの場所で管理したいと考えております。
20
+
21
+
22
+
23
+ そのうちSheet5には適用しないようにしたいので、
24
+
25
+ ブックモジュールには書けないのかなと考えています。
18
26
 
19
27
 
20
28
 

3

タイトル変更

2021/09/09 15:10

投稿

shinzin
shinzin

スコア4

test CHANGED
@@ -1 +1 @@
1
- 標準モジュールのプロシージャをシートで呼び出し使いたい
1
+ 標準モジュールのプロシージャを特定のシートで呼び出し使いたい
test CHANGED
@@ -4,13 +4,13 @@
4
4
 
5
5
  VBA初心者です。
6
6
 
7
- 標準モジュールで作ったモジュールをシートで呼び出して使いたいのですが、
7
+ 標準モジュールで作ったモジュールを特定のシートで呼び出して使いたいのですが、
8
8
 
9
9
  動いてくれません。
10
10
 
11
11
 
12
12
 
13
- シートに下記の標準モジュールのコードを書けば動くのですが、
13
+ 動かしたいシートに下記の標準モジュールのコードを書けば動くのですが、
14
14
 
15
15
  すべて同じ内容を各シートに書くのは、保守性に欠けると思うので
16
16
 

2

実現したいことの詳細

2021/09/09 14:27

投稿

shinzin
shinzin

スコア4

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,14 @@
7
7
  標準モジュールで作ったモジュールを各シートで呼び出して使いたいのですが、
8
8
 
9
9
  動いてくれません。
10
+
11
+
12
+
13
+ 各シートに下記の標準モジュールのコードを書けば動くのですが、
14
+
15
+ すべて同じ内容を各シートに書くのは、保守性に欠けると思うので
16
+
17
+ どうにかして一つの場所で管理したいと考えております。
10
18
 
11
19
 
12
20
 

1

書き間違えあり

2021/09/09 14:00

投稿

shinzin
shinzin

スコア4

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
 
38
38
 
39
- Call Sheet1.Worksheet_BeforeDoubleClick(Target, True)
39
+ Call Module1.Worksheet_BeforeDoubleClick(Target, True)
40
40
 
41
41
 
42
42