C# を使用して Excel の次の行に移動するにはどうすればよいですか。Office PIA v 14 を使用しています。Range.Next プロパティを使用すると、範囲のすぐ右のセルに移動します。次の行に移動するにはどうすればよいですか? すなわち。すぐ下のセル。
質問する
11554 次
2 に答える
3
Range.Nextは、次のセルを表すRangeオブジェクトを返します。
私は実際に生きている最高の専門家ではありませんが、ドキュメントによると、代わりにオフセットを使用する必要があります。http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.range.offset
ここにいくつかの擬似コードがあります
var excelApp = this.Application;
int skipRows = 1;
int skipCells = 0;
var nextRange = excelApp.ActiveCell.Offset[skipRows, skipCells].Select();
于 2012-08-13T08:17:56.700 に答える
1
次のコードを試してください。
Range oRng = ws.get_Range(Column + (row +1), Type.Missing);
ws
ワークシート オブジェクトはどこにありますか。
于 2012-08-13T08:16:41.833 に答える