VB.netコードを使用してExcelドキュメントを操作しています。単一の特定の行に含まれるセルの範囲を取得しようとしています。特定のエンドセルがわかりません。その行に値を含むすべてのセルが必要です。
これが私がこれまでやってきたことの基本的な例です:
Dim rngRange as Excel.Range
薄暗いwksXLWorksheetAsExcel.Worksheet
rngRange = wksXLWorksheet.Range( "A1")。EntireRow
範囲「A1」(単一のセル)を含む行が必要な行であることがわかっているので、EntireRowプロパティを使用して行全体を返します。未使用のセルを含むすべてのセルが返されるため、16kを超えるセルがあり、ほとんどが空です。
使用済みのセルのみで範囲を選択するにはどうすればよいですか?UsedRangeはすべてを取得するため、使用したくありません。1つの行だけが必要であり、セルにデータが含まれなくなった場所までしか使用しません。
また、このように限られた範囲を選択した場合、リソースに多少の影響はありますか?狭い範囲を選択しても影響は少ないと思っていましたが、間違っている可能性があります。