以下にて、最終行の取得はできるのですが、
範囲を指定して最終行の取得をするにはどのようにしたら良いのでしょうか。
Worksheetオブジェクト.Cells.SpecialCells(Excel.XlCellType.xlCellTypeLastCell).Row
例えば、1列目(Colum)の100行目(Row)から30行目(Row)の間の最終行という風にして
最終行を取得することは可能でしょうか。
以下にてA列45行目から上へ最終行取得を実施するように致しましたが
1行目から45行目までデータが入力されている場合に
最終行が正確に取得できません。期待値は45なのですが。
範囲していの最初の行にデータが入ってる場合は、そこを最終行とみなさないのでしょうか。
ご教示よろしくお願いいたします。
(Worksheetオブジェクト.Cells(45, 1), Excel.Range).End(Excel.XlDirection.xlUp).Row
Dim xl_range As Microsoft.Office.Interop.Excel.Range
xl_range = xl_worksheet.UsedRange
こういうことですかね。
LLさま
有難う御座います。
解決いたしました!
すみません。解決しております。
編集 削除