• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBAの転記について)

エクセルVBAの転記について

このQ&Aのポイント
  • エクセル2013VBAで最終行を取得しての転記が上手くいきません。どのようにすれば良いかご教授ください。
  • 入力内容を変更して引き続きマクロを実行すると挙動不審に陥ります。(1)初めの行に何度も重ねて転記を行う。(2)空白行を作り、その行に何度も転記を行ってしまう。(3)空白行を作り、それ以降転記を実行し蓄積を行ってしまう。
  • 入力シートには結合セル、リストを使用していますが、原因究明を行う中でこれが原因とは思えませんでした。

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

  • ベストアンサー
  • eden3616
  • ベストアンサー率65% (267/405)
回答No.1

myRow = Range("A" & Rows.Count).End(xlUp).Row + 1 のRangeの手前にドット「.」が抜けているかと。      ↓ myRow = .Range("A" & Rows.Count).End(xlUp).Row + 1

birdierush
質問者

お礼

なるほど 使い慣れないものですから気がつきませんでした 早速の回答ありがとうございます 今晩家で確認します