このトピックに書きこむ |
---|
Re[2]: 別のブックからセルの値貼り付けする方法 | |
---|---|
[195452] Re[2]: 別のブックからセルの値貼り付けする方法- ■ / 記事引用/メール受信=OFF■ □投稿者/ mo -(2022/12/09(11:47)) □U R L/ ご回答いただきありがとうございます。 削除し実行したら値貼り付けできました。 ありがとうございました。 |
[195451] Re[1]: 別のブックからセルの値貼り付けする方法- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2022/12/09(11:42)) □U R L/ >Workbooks("Book1.xlsx").Sheets("項目").Range("A1").Copy _ ↑ アンダースコアが有害(消去して、完全な2行にしてください。 |
[195450] 別のブックからセルの値貼り付けする方法- ■親トピック/記事引用/メール受信=ON■ □投稿者/ mo -(2022/12/09(11:27)) □U R L/ Book1の項目シート セルA1をコピーし、Book2の表紙シート セルA2に値貼り付けするVBAを記述したいです。 Web上で検索したところ、PasteSpecialメソッドを使用することが分かったのですが、以下のように記載して実行すると、コンパイルエラーが出てしまいます(Pasteの部分が青背景になる)。 Sub 値貼り付け() Workbooks("Book1.xlsx").Sheets("項目").Range("A1").Copy _ Workbooks("Book2.xlsx").Sheets("表紙").Range("A2").PasteSpecial Paste:=xlpastevalues End Sub どこを直せばいいかご教示いただけないでしょうか。 Excelのバージョンは2016、OSはWindows10です。 よろしくお願いいたします。 この記事にはVBAのコードが含まれています。 緑の太文字→注釈 茶色の太文字→条件分岐 赤の太文字→ループ 青の太文字→その他 |