내가 엑셀 상호 운용성을 사용하여 스프레드 시트에서 셀 값을 검색하기 위해 노력하고있어,하지만 난 사용하고 다음 코드는 컴파일러 오류가 생성됩니다 :가져 셀 값 엑셀 Interop를
One or more types required to compile a dynamic expression cannot be found. Are you missing a reference?
Range currentFind = sheet.Cells.Find("some string", Type.Missing,
XlFindLookIn.xlValues, XlLookAt.xlPart,
XlSearchOrder.xlByRows, XlSearchDirection.xlNext,
false, Type.Missing, Type.Missing);
if (currentFind[1,1].Value != null)
{
string CellValue = currentFind[1,1].Value.ToString();
}
을
여기에 무슨 일이 일어나고 있는지 아십니까? 뭔가를 던질 필요가 있을지도 모르겠지만 무엇이 확실하지 않습니다. 나는 currentFind[1,1].Value
캐스팅을 시도했지만 작동하지 않는 것 같습니다.
편집 :
내가 찾은 해결 방법, 기준에 False
에 Embed Interop Types
을 설정하지만, 난 여전히 여기에 무슨 방법이 상황을 처리하는 것입니다 무엇을 알고 싶습니다.
을하거나 얻을 않았다 그것의 바닥은 다른 방법으로? 나는 그것을 파악했기 때문에 –
@ Andy- 미안 해요, 난 결코 실현되지 사람이 대답했다. 좋은 정보 주셔서 감사합니다! –