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

回答編集履歴

3

コード修正

2021/10/13 03:22

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -10,8 +10,9 @@
10
10
  Set wb = ThisWorkbook
11
11
 
12
12
  Dim wb1 As Workbook
13
- Set wb1 = Workbooks("不規則動詞変化表.xlsx")
13
+ Set wb1 = Workbooks.Open(filePath)
14
14
 
15
15
  wb1.Activate
16
- Worksheets(Array(wb1.Worksheets(2).Name, wb1.Worksheets(8).Name)).Move Before:=wb.Sheets(2)
16
+ Worksheets(Array(wb1.Worksheets(2).Name, wb1.Worksheets(8).Name)).Move _
17
+ Before:=wb.Sheets(2)
17
18
  ```

2

コード修正

2021/10/13 03:21

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -13,5 +13,5 @@
13
13
  Set wb1 = Workbooks("不規則動詞変化表.xlsx")
14
14
 
15
15
  wb1.Activate
16
- Worksheets(Array(wb1.Worksheets(2).Name, wb1.Worksheets(8).Name)).Copy.Move Before:=wb.Sheets(2)
16
+ Worksheets(Array(wb1.Worksheets(2).Name, wb1.Worksheets(8).Name)).Move Before:=wb.Sheets(2)
17
17
  ```

1

コード修正

2021/10/13 03:17

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -13,5 +13,5 @@
13
13
  Set wb1 = Workbooks("不規則動詞変化表.xlsx")
14
14
 
15
15
  wb1.Activate
16
- Worksheets(Array("表1", "表2")).Copy Before:=wb.Sheets(2)
16
+ Worksheets(Array(wb1.Worksheets(2).Name, wb1.Worksheets(8).Name)).Copy.Move Before:=wb.Sheets(2)
17
17
  ```