Header만 있는 Build Data Table은 Write Range 가 안 되나요?

Build Data Table 를 이용해 Header만 있는 비어있는 Data table을 만들었습니다.

Excel Application Scope 에서 해당 Data Table를 Write Range(Add Header 옵션 체크함)를 하면 동작이 하지 않습니다.(기존에 있는 값이 그대로 있음)

Header 뿐 아니라 Row에 값을 넣어서 Build Data Table을 만들면 Write Range가 정상 동작되는데 Header만 할때는 왜 안될까요?

@DYCHO

If you check Add Headers option then it will consider first row as headers.

빈 데이터 테이블을 만들어 놓고 그것을 엑셀에 Write 하신다는 말씀이신거죠?

그건 당연히 안될거 같은데요. Datatable에 Data가 없는 상태라 Write Range가 안될거 같습니다.

dt의 rows.count가 0 이라 그럴거 같아요

그래서 Data를 넣으면 되었던거군요…ㅜㅜ

그러면 데이터가 없는 상태에서 헤더만 Copy 는 어떻게 해야 할까요?

Datatable.Clone()을 해도 안되는 것 같고…
Read Range 로 지정해서 가져와야 할까요?

정확히 어떤걸 하시려는지는 몰라서 정확한 답변이 아닐것 같기는 하지만 엑셀에 헤더는 만들어 놓고 그다음에 데이터를 받아서 쓰시려는 거면, Template Excel에 헤더를 들어 놓고 Write Range할때 Starting Cell을 "A2"로 하면 될거 같습니다.