- ベストアンサー
エクセルvba初心者です・・・
エクセルvba初心者です・・・ シート1にあるひとつのセルをコマンドボタンを押した時にそのセル内の文字列をシート2にかいていくようなプログラムをつくりたいです。 例えば シート1のセルに文字入力→”田中”→登録ボタンおす→シート2のセルA1にはいる シート1のセルに文字入力→”竹山”→登録ボタンおす→シート2のセルA2にはいる ・ ・ ・ というようになるコードわかる方いたら教えてください。おねがいします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
最終行の取得がわからないと言うこと? だとすればこんな感じ? これをコマンドボタンのコードに貼り付け Sub Test() Dim atai As String Dim Endrow As Long atai = Worksheets("Sheet1").Range("a1").Value Endrow = Worksheets("Sheet2").Range("a65536").End(xlUp).Row + 1 Worksheets("Sheet2").Range("a" & Endrow).Value = atai End Sub 2003なんで最大行は65536になってます
お礼
参考になりました、どうもありがとうございました!!!