• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAを実行しても結果が反映されない??)

VBAを実行しても結果が反映されない?

このQ&Aのポイント
  • VBAを実行しても結果が反映されない問題について解説します。
  • 特定のシートの範囲を他のシートにコピーするVBAを作成したが、結果が反映されない原因と解決方法について詳しく説明します。
  • VBAのコードにおいて、特定のシートの範囲を別のシートにコピーする処理を行なっていますが、コピーが正しく反映されない問題について解決策を提案します。

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

  • ベストアンサー
回答No.1

Endメソッドについてちゃんと調べました? >Sheets("AAA").Range("A1").End(xlUp).Row これ絶対に「1」にしかなりませんよね。 あと、2回あるSelectの行は完全に不要ですね。なぜこんなのが入ってるのか知りませんが。 もっと言うと、変数wsにシートをSetしてますが、使ってないので意味がないですね。 いろいろ説明するのめんどくさくなってきたんで全文書きます。1行ですけど。 Sheets("BBB").Range("B2:D" & Sheets("AAA").[A65535].End(xlUp).Row).FillDown

40104
質問者

お礼

ありがとうございます! 無事に作りたいシートができました!!

関連するQ&A