누군가가 나에게 제안 EPPLUS 구문이 엑셀 Interop를 구문에게 방법을 쓰기 어떻게 :나는 객체의 사용을 통해 더 관리하여 내 코드를 개선하기 위해
string[,] values = new string[15, 35]; //or objects
values[7, 7] = "2016";
values[7, 28] = drag24;
values[7, 33] = drag25;
values[10, 8] = digit1;
values[10, 11] = digit2;
// etc.
Range range = WS.Range[WS.Cells[1, 1], WS.Cells[15, 35]];
range.Value = values;
그의 제안,하지만 난에서 이동하기 때문에 interop을 EPPLUS에 적용하면 다음 구문이 더 이상 작동하지 않습니다.
Range range = WS.Range[WS.Cells[1, 1], WS.Cells[15, 35]];
EPPLUS 구문에서이 모양의 작동 양식은 어떻습니까?
권리 운동이 didnt 한으로 교체 시트에있는 모든 대체 :이 같은
ExcelRange range = WS.Cells["A1: AH106"]
아마도 뭔가를? 이 뜻을 정확히이지만, 여기에 사용자 지정 개체와 간단한 예제, 그리고 경우
= sheet.Cells["A1:,12:12,14:14"]
2 차원 문자열 배열을 사용하여이 일을 더 어렵게 만들 것입니다 hods. 어떤 종류의 콜렉션을 사용하는 것이 더 좋습니다. 그러나 현재 구조를 그대로 유지해야한다면, 어쨌든 더 효율적 일 것입니다. – Ernie