質問: range("b65536").end(xlup).offset(1).row cells(addrw, 2).pastespecial end sub でb列の最終行を取得しその後、最終行の次のセルから追加のデータを貼り付けるマクロを作成しました。 このあと、追加のデータを貼り付ける前のb列の最終行の値と貼り付け後のb列の最終行の値を取得したいのですがどうすればいいでしょうか?
回答: これはあらかじめセル範囲を選択してコピーしておいてから実行するのでしょうか。 もしそうならコピーする行数がわからないので、貼り付けた後の最終行の値は、 range("b65536").end(xlup).value で取得するとよいかと思います。 貼り付ける前の値の取得はno.1の方の回答でいけるかと思います。