• ベストアンサー

エクセルVBAで付番をしたい

例えば、 Sheet1のA列に連番で1~10まで番号が振ってあって、作成したコマンドボタンをクリックしてにA列の最後の番号10の次の番号11をセルB1に表示させる方法はありませんか?なにぶん初心者なのでよろしくお願いします。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

A列の最後のセルにある数値+1をB1セルに入れるということですか? Private Sub CommandButton1_Click() Range("B1").Value = Range("A65536").End(xlUp).Value + 1 End Sub

19760101
質問者

お礼

ありがとございます。これが思いつかなかったんです。非常にたすかりました。

その他の回答 (1)

  • toshi_2000
  • ベストアンサー率30% (306/1002)
回答No.2

以下の通り cell(1,2)=cells(1,10)+1

19760101
質問者

お礼

なるほど、びっくりするぐらい、簡単な構文ですね。ありがとうございました。

関連するQ&A

専門家に質問してみよう