VBAを勉強し始めた所で、初歩的な質問ですがお願いします。
①ブックAのsheet1からブックBのsheet2へのコピーの宣言
Sub コピー()
Dim Sh1 As Worksheet
Dim Sh2 As Worksheet
Set Sh1 = Worksheets("sheet1")
Set Sh2 = Worksheets("sheet2")
With sh2
.Range("A1:A5").Value = Sh1.Range("B1:B5").Value
End With
End Sub
シートの宣言でシート名の省略はできるようになりましたが、ブック名の省略はどうすればできるのでしょうか。
②別ブックへセルの足し算のコピー
Workbooks("A.xlsm").Sheets("sheet1").Range("A5+A9").Copy
Workbooks("B.xlsm").Sheets("sheet2").Range("AC130").PasteSpecial xlPasteValues
デバックエラーがでています。セルの足し算を分離したりしましたが、解消されません。
教えていただけると助かります。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/02 13:22