본문 바로가기

Revit API

[Revit API] 일람표 Excel로 내보내기

Export Revit Schedule to Excel

아쉽지만 Revit의 기본 기능 중에는 일람표 데이터를 Excel로 바로 내보내는 기능이 없습니다.

그래서 Revit의 기본기능만으로 해결을 하려면 txt 파일로 내보낸 후 엑셀로 다시 임포트 하는 번거로운 과정이 필요합니다.

 

만약 Revit에 친숙한 유저라면 간단한 Dynamo코드와 Dynamo Player를 사용해서 Excel로 한 번에 내보낼 수도 있지만 Revit과 Dynamo 등 프로그램과 인터페이스가 익숙하지 않은 팀원들과 협업을 할 때는 이것 또한 부담이 될 수 있습니다.

 

그래서 가장 단순하지만 일람표를 Excel로 바로 내보내는 플러그인을 만들어 봤습니다. 건축업무를 하다보면 Excel로 데이터를 주고받을 일이 굉장히 많이 있는데 데이터를 불러와 타입을 생성하거나 리비전 데이터를 내보내는 등 시간이 될 때 추가적으로 응용을 해봐야겠습니다.

 

 (영상에 나오는 플러그인은 FolderBrowserDialog를 사용했더니 서버에 있는 폴더는 선택이 안됐는데 

  CommonOpenFileDialog (Microsoft.WindowsAPICodePack)를 사용하니 서버에 있는 폴더도 선택할 수 있음)