質問編集履歴

2

修正

2016/10/24 09:57

投稿

q_a
q_a

スコア7

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,36 @@
1
1
  環境:
2
2
 
3
3
  Access2007、Windows7Pro
4
+
5
+
6
+
7
+ 前提:
8
+
9
+ いくつかのテキストボックスのイベントでマクロ処理をおこなっているフォームがあります。
10
+
11
+
12
+
13
+ (マクロ処理:他のテキストボックスに値をセットするなど)
14
+
15
+
16
+
17
+ このフォームを開く前に、根幹になる項目のみをセットしたレコードを生成してから、
18
+
19
+ このフォームを開いて、「次へ」と移動することにより、
20
+
21
+ 根幹以外の項目に値をセットしたいと考えています。
22
+
23
+
24
+
25
+ (「いくつかのテキストボックスのイベントでマクロ処理をおこなっている」を実行するには、
26
+
27
+ それぞれのテキストボックスにフォーカスを当てたり、抜いたりしなくてはならないと思いますが、
28
+
29
+ まずは、レコードの移動からおこないたいと考えています。)
30
+
31
+
32
+
33
+ なお、ソースについては、マクロばかりで、VBAはほぼありません。
4
34
 
5
35
 
6
36
 
@@ -8,7 +38,7 @@
8
38
 
9
39
  フォームを表示してボタンを押したら、
10
40
 
11
- フォームのレコードソースのだけ「次のレコードへ」を繰り返す
41
+ フォームのレコードソースのレコードの数だけ「次のレコードへ」を繰り返す
12
42
 
13
43
 
14
44
 

1

更新

2016/10/24 09:57

投稿

q_a
q_a

スコア7

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,10 @@
1
+ 環境:
2
+
1
- 環境:Access2007、Windows7Pro
3
+ Access2007、Windows7Pro
2
4
 
3
5
 
6
+
7
+ 質問:
4
8
 
5
9
  フォームを表示してボタンを押したら、
6
10
 
@@ -8,10 +12,10 @@
8
12
 
9
13
 
10
14
 
11
- という処理をおこなうマクロを作成したいのですが、
15
+ 上記をおこなうマクロを作成したい
12
16
 
13
17
 
14
18
 
15
- お分かりになる方がいらっしゃいましたら、教えてください。
19
+ ご存知の方がいらっしゃいましたら、教えてください。
16
20
 
17
21
  よろしくお願いいたします。