2008년 2월 15일 금요일

Excel의 테이블을 미디어위키(MediaWiki)로 변환하기

Excel로 정리한 테이블의 내용을 미디어위키에 손으로 하나씩 넣다보니 지쳐버리군요.
그래서, 구글 신에게 검색해 본 결과 두 가지 계시를 받았습니다. (-_- ;;

일단 사용할 데이타는 다음과 같이 책에 대한 내용입니다.
사용자 삽입 이미지

1. 'Copy & Paste Excel-to-Wiki Converter'를 사용하는 방법
  1. 먼저, Excel에서 작성한 테이블 내용을 복사합니다.
  2. 복사한 내용을 'Copy~' 사이트에 다음과 같이 붙여넣습니다.
    사용자 삽입 이미지
  3. 입력한 내용 아래 쪽의 'Submit Query'를 클릭하면 'Copy~' 사이트 페이지의 아래 쪽에 새로 생성된 위키 포멧을 보실 수 있습니다.
    사용자 삽입 이미지
  4. 생성된 결과입니다. 스타일이 유지 안되는 점이 있지만, 빠르게 같다 붙일 수 있다는 장점이 있습니다.
    사용자 삽입 이미지
2. VBA-Macro for EXCEL tableconversion를 사용하는 방법
  1. 변환하려는 Excel 파일을 엽니다.
  2. Excel 파일에서 Alt+F11을 눌러서 Macro Editor(Microsoft Visual Basic이라고 나와있습니다.)를 띄웁니다.
  3. 매크로 에디터의 프로젝트-VBAProject 창에서 'VBAProject > 삽입 > 모듈'을 클릭해서 모듈을 생성합니다.
    사용자 삽입 이미지
  4. 새로 열려있는 모듈 창에서 여기의 매크로 코드 (VBA-Makro 아래 쪽에 감싸진 코드입니다.)를 복사해서 붙여넣습니다.
    사용자 삽입 이미지
  5. 엑셀파일을 저장합니다. (2007의 경우 xlsm 확장자로 변경하여 저장합니다.)
  6. 매크로를 실행해서 format_as_wikipedia로 실행합니다. (2007에서는 보기>매크로>매크로 보기를 클릭하여 다이얼로그를 띄운다음에 format_as_wikipedia를 실행합니다.)
    사용자 삽입 이미지
  7. 실행하게 되면 Excel 파일 아래 쪽에 wikioutput이라는 새로운 Sheet이 추가되고 Wiki 포멧이 새로 생성되게 됩니다.
    사용자 삽입 이미지
  8. 해당하는 내용을 복사해서 미디어 위키에 붙여놓은 결과입니다. (걸리는 시간에 비해서는 그렇게 만족할만한 결과는 아니군요. 책제목의 길이도 그렇지만.. \가 $로 변경되었습니다. -_-;;;;)
    사용자 삽입 이미지

출처: MediaWiki - Tools (미디어 위키와 연동하여 사용할 수 있는 툴 목록입니다. MS Office 변환에 관해서도 나와있습니다. 참고할 만한 자료 같네요.

댓글 2개:

  1. 좋은 정보 감사드립니다..^^

    답글삭제
  2. @랄 - 2008/03/13 09:13
    도움이 되었다니 다행입니다. ^^

    (댓글 두 개가 달려서 하나는 삭제하였습니다. (__))

    답글삭제