Microsoft Excel의 대응 프로그램인 오픈오피스(OpenOffice.org) Calc의 함수 중에 GAME()이 있다. 이 함수를 다음과 같이 사용하면 아주 오래된 게임인 우주 침략자(Space Invaders)를 즐길 수 있다. 여기에서는 STAR-WARS라는 이름으로 소개되어 있다.

[Flash] http://infosys.iptime.org/for_cantips/attach/1231900698.swf

OpenOffice Portable 버전이나 StarSuite Calc에서도 적용된다.

"OpenOffice" 분류의 다른 글
[OpenOffice.org Impress] PowerPoint 파일(PPT)을 플래시 파일로 변환하기 (2)2007/03/28  
OpenOffice.org 2.2 RC4 한글 버전 다운로드 (0)2007/03/28  
OpenOffice.org와 StarSuite(StarOffice)의 차이점 (1)2007/08/15  
[StarSuite 8] 오픈오피스의 유료 버전인 스타스위트 드디어 무료로 다운로드 시작 (0)2007/08/15  
OpenOffice.org 2.2.1 한글 버전 드디어 출시 (0)2007/07/25  

2007/07/05 18:37 2007/07/05 18:37
관련 글
100일간 인기 글
Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


트랙백 주소 :: http://pakcw.cafe24.com/trackback/409

  1. Subject: 오픈오피스(open office)에서 스타워즈 게임을 즐겨볼까요?

    Tracked from 꿈을꾸는 파랑새 2010/04/22 10:45  삭제

    오픈오피스라고 하면 하마도 무료이면서도 웬만한 기능을 다 사용할 수가 있어서 정말 좋습니다. 아마도 제가 몇 년째 해당 프로그램을 사용하는 원인이 되지 않을까 생각이 듭니다. 일단 해당 부분을 알고 계시는 분들도 있겠지만. 오픈오피스에도 숨겨진 게임이 있다는 것입니다. 일명 오픈오피스에서 즐기는 스타워즈 게임입니다. 일단 해당 게임을 실행시켜보겠습니다. 먼저 오픈오피스를 실행을 시킬 때 스프레이트를 실행시켜줍니다. 일종의 엑셀하고 비슷한 것입니다...

댓글을 달아 주세요.




가끔 Excel 파일이 열리지 않을 때가 있다. 파일을 열면 "셀 서식이 너무 많습니다.(Too Many Cell Formats)" 에러가 나오는 경우도 있다. 예전 유행하던 매크로 바이러스에 걸렸을 때 주로 많이 나타나던 오류이다. 실제 셀 서식이 많아서 그럴 수도 있다.(참고로 Excel에서 셀 서식은 4,000개까지 사용할 수 있다.) 보통 파일이 깨졌다고 말하는데 XP(2002)나 2003 버전에서는 나름대로 파일을 복구해내는 기능이 있다. 그러나 대부분 완벽한 복구는 기대하지 않는 편이 좋다. 이럴 때 다음과 같은 방법을 사용할 수 있다.

1. 다른 Excel 파일에서 문제의 파일을 참조해서 부르기
문제가 있는 파일을 aaa.xls이라고 한다면 새 문서를 하나 만들어서 bbb.xls로 저장한다. bbb 파일 Sheet1의 A1에 다음과 같은 수식을 입력한다.

=[aaa.xls]Sheet1!A1

이렇게 하면 bbb 파일 Sheet1의 A1셀에 aaa 파일 Sheet1의 A1셀 값이 나타난다. 원래 그 셀이 비어 있었다면 숫자 "0"이 나타난다. 이 수식을 적당한 범위까지 복사하면 해당 위치에 원본 셀 데이터가 나타난다. 처음부터 워크시트 전체를 선택하고 A1에 수식을 입력한 후 [Ctrl]+[Enter]를 치면 전체 셀에 값이 들어가지만 이 경우 시스템 메모리에 상당한 압박을 주기 때문에 권장하지는 않는다.
이 방법을 쓰는 경우 원본 서식은 당연히 포기해야 하고, 그림이나 차트 등의 객체도 불러오지 못한다. 오로지 데이터 자체만 찾아올 수 있다. 물론 불러올 값이 없어 숫자 "0"이 입력된 모든 셀들을 알아서 지워야 하고 원래 0인 셀도 있을 수 있으니 주의를 해야 한다. 또한, aaa 파일의 워크시트 이름을 정확히 알아야 위의 수식처럼 시트 이름을 써넣어야 할 자리에 정확한 이름을 적어 넣을 수 있다.

2. Excel의 외부 데이터 가져오기 기능 활용
방법 1보다 더 간단한 방법으로 Excel의 외부 데이터 가져오기 기능이 있다. Excel을 실행하고 [데이터(D)]>[외부 데이터 가져오기(D)]>[데이터 가져오기(D)]를 선택하면 "데이터 원본 선택" 대화 상자가 나타난다. 여기에서 문제의 Excel 파일을 선택해서 [열기(O)] 단추를 클릭하면 원본 Excel 파일이 데이터베이스로 변환되고 각 워크시트 이름이 테이블 이름이 되어 나타난다. 여기에서 복구를 원하는 워크시트 이름을 선택해 주면 되고 여러 개의 워크시트를 복구할 때에는 이 절차를 반복하면 된다. 단, 테이블 선택 대화 상자에서 "데이터의 첫 행에 열 머리글 포함(R)"은 선택하지 않는 것이 좋다. 방법 1과 마찬가지로 서식과 기타 객체를 제외한 데이터만을 그대로 불러올 수 있지만 빈 셀을 뜻하는 "0"값은 나타나지 않는다.
MS Access에서도 이와 같은 방법으로 손상된 Excel 파일을 읽을 수 있다.

3. Excel 파일을 읽을 수 있는 다른 프로그램 사용하기
가장 권장하는 방법이다. Excel 파일을 읽을 수 있는 프로그램으로 한글과컴퓨터의 넥셀 이나 OpenOffice 등이 있다. 필자는 OpenOffice를 권장한다.(OpenOffice는 공개 소프트웨어이기 때문에 무료로 사용할 수 있다. 이의 유료 버전인 Sun Microsystems의 StarSuite 를 사용할 수도 있다.) OpenOffice의 구성 프로그램 중 스프레드시트 프로그램인 Calc에서 손상된 Excel 파일을 읽어드리면 된다. 결과물은 원본과 거의 동일하다. 즉, 서식, 객체 등이 거의 그대로 살아난다. 내 경우 지금까지 손상된 파일을 읽어내지 못한 적은 없는 것 같다.
"MS Excel" 분류의 다른 글
[Excel 2010 새 기능 1] 셀 내부에 그리는 차트 스파크라인(Sparkline) (0)2010/07/03  
MS Press에서 무료로 배포하는 PDF 전자책 "First Look: Office 2010" (0)2009/12/18  
Excel 2003과 Excel 2007 비교 표 (2)2009/01/17  
[MS Excel 분석 도구] 순위와 백분율 도구 사용 후 포인트로 원본 데이터 조회하기 (2)2008/11/30  
[Excel] 워크시트 이름을 포함하는 셀 참조를 만들 때 와일드카드 이용하기 (0)2011/02/28  

2005/08/03 19:37 2005/08/03 19:37
관련 글
100일간 인기 글
Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


트랙백 주소 :: http://pakcw.cafe24.com/trackback/19

댓글을 달아 주세요.