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

回答編集履歴

1

追記

2020/10/02 07:47

投稿

kuma_kuma_
kuma_kuma_

スコア2506

answer CHANGED
@@ -2,28 +2,27 @@
2
2
  rangeList = ThisWorkbook.Worksheet.Array("B16", "C16", "D16", "E16", "F16", "H16", "I16", "J16", "K16", "L16", "N16", "O16", "P16", "Q16", "R16", "S16", "T16", "U16") '転記先のセル位置を指定
3
3
 
4
4
  ```
5
- ここがおかしいのですが情報がほしいです
5
+ ここがおかしいのですが
6
- (シート名が不明の為仮に"sheet1"としています。ActiveSheetでも可なんですがあっているかな?)
7
6
 
8
7
  ```vba
9
8
  '転記先のセル位置を指定
10
9
  ReDim rangeList(0 To 17) As Range
11
- Set rangeList(0) = ThisWorkbook.Worksheets("sheet1").Range("B16")
10
+ Set rangeList(0) = ThisWorkbook.Worksheets("入力フォーム").Range("B16")
12
- Set rangeList(1) = ThisWorkbook.Worksheets("sheet1").Range("C16")
11
+ Set rangeList(1) = ThisWorkbook.Worksheets("入力フォーム").Range("C16")
13
- Set rangeList(2) = ThisWorkbook.Worksheets("sheet1").Range("D16")
12
+ Set rangeList(2) = ThisWorkbook.Worksheets("入力フォーム").Range("D16")
14
- Set rangeList(3) = ThisWorkbook.Worksheets("sheet1").Range("E16")
13
+ Set rangeList(3) = ThisWorkbook.Worksheets("入力フォーム").Range("E16")
15
- Set rangeList(4) = ThisWorkbook.Worksheets("sheet1").Range("F16")
14
+ Set rangeList(4) = ThisWorkbook.Worksheets("入力フォーム").Range("F16")
16
- Set rangeList(5) = ThisWorkbook.Worksheets("sheet1").Range("H16")
15
+ Set rangeList(5) = ThisWorkbook.Worksheets("入力フォーム").Range("H16")
17
- Set rangeList(6) = ThisWorkbook.Worksheets("sheet1").Range("I16")
16
+ Set rangeList(6) = ThisWorkbook.Worksheets("入力フォーム").Range("I16")
18
- Set rangeList(7) = ThisWorkbook.Worksheets("sheet1").Range("J16")
17
+ Set rangeList(7) = ThisWorkbook.Worksheets("入力フォーム").Range("J16")
19
- Set rangeList(8) = ThisWorkbook.Worksheets("sheet1").Range("K16")
18
+ Set rangeList(8) = ThisWorkbook.Worksheets("入力フォーム").Range("K16")
20
- Set rangeList(9) = ThisWorkbook.Worksheets("sheet1").Range("L16")
19
+ Set rangeList(9) = ThisWorkbook.Worksheets("入力フォーム").Range("L16")
21
- Set rangeList(10) = ThisWorkbook.Worksheets("sheet1").Range("N16")
20
+ Set rangeList(10) = ThisWorkbook.Worksheets("入力フォーム").Range("N16")
22
- Set rangeList(11) = ThisWorkbook.Worksheets("sheet1").Range("O16")
21
+ Set rangeList(11) = ThisWorkbook.Worksheets("入力フォーム").Range("O16")
23
- Set rangeList(12) = ThisWorkbook.Worksheets("sheet1").Range("P16")
22
+ Set rangeList(12) = ThisWorkbook.Worksheets("入力フォーム").Range("P16")
24
- Set rangeList(13) = ThisWorkbook.Worksheets("sheet1").Range("Q16")
23
+ Set rangeList(13) = ThisWorkbook.Worksheets("入力フォーム").Range("Q16")
25
- Set rangeList(14) = ThisWorkbook.Worksheets("sheet1").Range("R16")
24
+ Set rangeList(14) = ThisWorkbook.Worksheets("入力フォーム").Range("R16")
26
- Set rangeList(15) = ThisWorkbook.Worksheets("sheet1").Range("S16")
25
+ Set rangeList(15) = ThisWorkbook.Worksheets("入力フォーム").Range("S16")
27
- Set rangeList(16) = ThisWorkbook.Worksheets("sheet1").Range("T16")
26
+ Set rangeList(16) = ThisWorkbook.Worksheets("入力フォーム").Range("T16")
28
- Set rangeList(17) = ThisWorkbook.Worksheets("sheet1").Range("U16")
27
+ Set rangeList(17) = ThisWorkbook.Worksheets("入力フォーム").Range("U16")
29
28
  ```