[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『Range’メソッドは失敗しました』(麦)
別のシートの範囲を複数のシートへ貼りつける必要があり、
下記マクロを作りました。
実行すると「Range’メソッドは失敗しました:’_Worksheet’オブジェクト」と
エラーになります。修正方法を教えてください。
Sub test_貼付け()
Dim ws1 As Worksheet, ws2 As Worksheet Set ws1 = Sheets(9) For Each ws2 In Worksheets(Array(4, 5, 6, 7, 8)) ws1.Range(Cells(87, 6), Cells(102, 40)).Copy ws2.Cells(87, 6) Next End Sub
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
ws1.Range(ws1.Cells(87, 6), ws1.Cells(102, 40)).Copy 〜〜〜〜〜〜〜〜〜 ~~~~ ~~~~ ■2 でもって、そんな間違いを犯すくらいなら普通にセル番地で指定されてはどうでしょうか? ws1.Range("F87:AN102").Copy ws2.Range("F87")
(もこな2 ) 2024/01/23(火) 19:40:31
ws1.Range("F87:AN102").Copy ws2.Range("F87") そうですよね! (麦) 2024/01/23(火) 20:37:10
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.