• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2007VBA 連続データ(文字列)の入力)

エクセル2007VBA 連続データ(文字列)の入力

このQ&Aのポイント
  • エクセル2007のVBAでマクロを作成して同じ列に次々と文字を入力していく方法について教えてください。
  • 質問者はワークシートのA列に文字列を入力していくマクロを作成していますが、A1セルの内容を消去してしまう問題が発生しています。コードに問題があると思われるので、どこが問題か教えてください。
  • ユーザーフォームを用いて文字列の入力を行い、A列に次々と文字列を入力する方法について解説してください。

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

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

そのまま使いたいなら、 Private Sub InputBtn_Click()  … Pos = 1 を Private Sub InputBtn_Click()  … Pos = Pos + 1 に変更する。 Posが1に固定されているから同じところに書き込んでいるだけ。

dradra33
質問者

お礼

早速のご回答ありがとうございます。 ご指摘の通り Private Sub InputBtn_Click()  … Pos = 1 を Private Sub InputBtn_Click()  … Pos = Pos + 1 にしたら添付画像通りにマクロが 実行されました。 大変助かりました。