엑셀의 마지막 셀 데이터를 가져와서 비교하는 방법 질문있습니다

안녕하세요

  1. 매일 업데이트하는 Excel파일 내 데이터의 마지막셀 값을 가져오는 방법이 궁금합니다.
    구글링 하여 찾은 방법 dt.rows.item(dt.rows.count-1)으로 출력해봤으나 System.Data.DataRow로 출력 됩니다.

  2. 엑셀에 데이터를 입력할 때 데이터가 입력 되어있는 행을 찾고 그 다음 행에 차곡차곡 작성하는 방법이 있는지 질문 드립니다.

안녕

아래 방법을 사용하여 마지막으로 업데이트된 셀 값을 얻을 수 있습니다.

DT.Rows(DT.Rows.Count-1)(0).ToString

DT–> readrange에서 나온 데이터 테이블을 나타냅니다.

(DT.Rows.count-1) —> 데이터 테이블의 개수를 나타냅니다.
(0) —> 열 인덱스를 나타냅니다.

.ToString 가져온 값을 문자열 유형으로 변환합니다.

문안 인사
annyeong

1 Like

항목을 사용하면 System.Data.DataRow가 반환됩니다.

총 행 dt.rows.count-1을 원하면

아래 예를 참조하십시오
image

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.