Microsoft.Office.Interop.Excel을 사용하여 Excel 스프레드 시트를 업로드했습니다. 내 데이터 집합에 삽입하기 위해 날짜 값이있는 셀을 읽으려고하면 해당 날짜가 날짜로 인식되지 않고 임의의 숫자로 표시됩니까? 이 내가 셀을 참조하는 방법입니다C# 스프레드 시트에서 날짜를 Excel에서 읽을 수 없습니다.
Excel.Range startDate = objsheet.get_Range("C1:C" + lastUsedRow, System.Type.Missing);
double dbl = Convert.ToDouble(startDate);
DateTime conv = DateTime.FromOADate(dbl);
(row[3] = ((Microsoft.Office.Interop.Excel.Range)objsheet.Cells[rowIndex, 4]).Value2;)
결과를 표시 하시겠습니까? 또한 : value2 대신 .Value를 사용하십시오. – Recipe
날짜 형식을 확인할 수 있도록 Excel 파일의 일부를 게시하십시오. – wudzik