• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2010 マクロで値のみコピー)

エクセル2010マクロで値のみコピー

このQ&Aのポイント
  • エクセル2010を使用してマクロで値のみをコピーする方法について。
  • マクロの画面を閉じる際に出るコンパイルエラー「ステートメントの最後」の解決方法。
  • Worksheets関数を使用して値のみをコピーする方法について。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

worksheets("Sheet2").range("B1").value = worksheets("Sheet4").range("E1").value といった具合の方が簡単です。 >Worksheets("Sheet4").Range("e1").Copy Worksheets("sheet2").Range("b1").PasteSpecial Paste:=xlValues デタラメやってもダメです。そんな構文はありません。 まぁ、といっても worksheets("Sheet4").range("E1").copy worksheets("sheet2").range("B1").pastespecial paste:=xlpastevalues のように、2行に分けて書くだけですが。

gekikaraou
質問者

お礼

わ、ありがとうございます。 マクロは断片的にサイトで探して使っているのですが、やはりちゃんと覚えた方がいいですね。 さすが、ありがとうございます。

関連するQ&A