• ベストアンサー

エクセルのセル最終行取得

VB.NET2008を使用しております。 エクセルファイルを読み込んだ時の 最終セル(データが入っていないところ)のセル番号を取得したいのですが うまくいきません。 いろいろ参考プログラムを試しているのですがだめでした。 当方初心者です。 よろしくお願いします。

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

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

ワークシートオブジェクトに対し、以下の方法で取得できませんか? Dim シート As Excel.Worksheet Dim 最終行 As Integer '== 略 == 最終行 = シート.Cells.SpecialCells(11).Row + 1 実際に有効なデータの最終行は+1する前の値です。ご質問では (データが入っていないところ)ということなので、その次の行に しました。

to727jp
質問者

お礼

ためしてみます。 ありがとうございました。

その他の回答 (1)

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.2

http://okwave.jp/qa4725398.html こちらの続きでしょうか? VB2005とは違ったかな。

to727jp
質問者

お礼

すいません。 質問の仕方が悪いと思い 表現を変えて再度質問しました。  当方 相当な初心者でお恥ずかしいのですが  教えていただいた方法は うまくいきませんでした。 たぶん 私の理解力の問題だと思います。 もっと勉強します。

関連するQ&A

専門家に質問してみよう