2014-01-07 3 views
2

차트를 만드는 범위에서 사용할 열을 지정해야합니다. 행 수는 다양하므로 고정되지 않습니다. Excel 범위에서 열 지정

이이 범위를 생성하지만 오히려 나는까지 A2에서 시작 열을 원하는, 찾고 있어요없는 무엇이다, D의 rowCountDRS 값으로 A2에서 모든 것을 사용

int rowCountDRS = 172; //variable size changes 

Excel.Range iChartRange; 
iChartRange = iopsDBSheet.get_range("A2:A" + rowCountDRS, "D2:D" + rowCountDRS); 

내가 가지고있는 코드입니다 rowCountDRS 값까지 rowCountDRS 값과 D2 내 차트를 만드는 데 사용되는 하지만 난으로 인해 다양한 rowCountDRS에 변수를 지정하는 방법을 잘 모르겠습니다 될 가장 쉬운 내가 대신 설정 rowCountDRS의

iChartRange = iopsDBSheet.get_range("A2:A172", "D2:D172"); 

답변

0

처럼 뭔가를 할 수 있다면 - (172) , 이 작업을 수행:

int rowCountDRS = 2; 
while (iops.DBSheet.get_range[rowCountDRS, "A"].Value != null 
     && !string.IsNullOrEmpty(iops.DBSheet.get_range[rowCountDRS, "A"].ToString())) 
{ 
    rowCountDRS++; 
} 

빈 셀을 찾을 때까지 열 A를 확인합니다.이 지점에서 빈 칸을 발견 할 때까지 "끝까지 도달했습니다!"라고 표시됩니다. rowCountDRS는 데이터가 들어있는 마지막 행으로 설정됩니다.

환호 -

관련 문제