gFinger 손끝으로 만드는 세상

 

자바 컴파일러 다운로드

http://java.sun.com/javase/downloads/index.jsp

플랫폼의 종류 

SE - Standard Edition의 약자로, 자바 플랫폼에서 가장 널리쓰이는 API(라이브러리)

EE - Enterprise Edition의 약자로 대규모 API를 지원하며, 특히 서버관련 개발을 위한 플랫폼.

ME - Micro Edition의 약자로 휴대전화, PDA등을 위한 플랫폼.

C:\Program Files\Java\jdk1.6.0_14\bin

 

C:\Program Files\Java\jdk1.6.0_14\bin

 

%classpath%;

 

자바 개발 환경 이클립스

http://www.eclipse.org/downloads/

WorkBench를 눌러 프로그램을 제작

 

자우르스

오랜만에 자우르스를 꺼내 보았습니다.

깜빡 깜빡 하는 증세가 심해져서 삼바를 어떻게 마운트 하는지 기억이 희미 합니다.

  

삼바 마운트

잊어 버리지 않도록 블로그에 기록을 해두는 것이 좋을 것 같아 동영상 강의 파일을 만들어 같이 포스팅을 합니다.

 
자우르스에서 콘솔을 실행 시키고 콘솔에서 삼바를 start 합니다.

$su
Password:
/etc/rc.d/init.d/samba start

 

윈도우 탐색기에서

\\zaurus <enter>


마운트 방법을 플래시 동영상으로 제작 해 보았습니다.

'컴퓨터 이야기 > 자우르스' 카테고리의 다른 글

ZAURUS JAVA 개발 환경 설정  (0) 2009.08.04
자우르스 사전 zbedic  (0) 2008.11.22
자우르스 관련 웹 사이트  (0) 2008.11.21

 

엑셀에서 쉽게 테두리 그리기

요즘 엑셀로 작업을 많이 하다 보니 엑셀을 다시 요모조모 뜯어 보고 있습니다.


특히 문서 작성을 하고 나면 선긋는 일이 참 많이 있습니다.


그래서 이 참에 VBA로 선을 긋는 프로그램을 만들려고 하다가 혹시 선 긋는 기능이 있지 않나 싶어 엑셀을 다시 살펴 봤더니 멋진 기능이 있는 겁니다.


많은 분들이 알고 계셨겠지만 저 같이 아직 모르고 계시는 분이 있을 수도 있으니 엑셀에서 쉽게 선 긋는 법을 소개 합니다.



테두리 그리기

먼저 도구 모음에 테두리라는 선 긋기 기능을 활성화 시킵니다.


보기 -> 도구 모음->테두리

 

 

아래 그림에 나오는 테두리 그리기라는 기능이 바로 선을 편리하게 그을 수 있는 도구 입니다.

(옆에는 지우개 기능도 있군요)

 

자세한 내용은 동영상으로 대신 하겠습니다.

'컴퓨터 이야기 > 소프트웨어' 카테고리의 다른 글

무료 폰트 함초롬체  (3) 2010.03.05
HDR 사진을 아주 아주 쉽게 만들자  (2) 2009.08.25
정규식 설명 및 표현 예제  (0) 2009.07.15
Excel Add-in gUtil  (0) 2009.07.14
윈도우를 항상 위로  (1) 2009.05.18

 

엑셀에서 사용 할 수 있는 정규식 검색 프로그램 (VBA)를 만들다 보니 정규식에 대한 설명과 예제를 정리 해 놓아야 할 필요성이 느껴집니다.

http://golfin.tistory.com/tag/gUtil

 

그래서 VBA에서 사용되는 정규식 표현과 예제, 관련 사이트 들을 모아 봤습니다.

 

정규식 표현

^  : 텍스트의 시작에서
$  : 텍스트의 끝을 의미
\  : 메타 문자를 표현 하기 위한 명령  (\^ => ^, \$ => $)
.  : 임의의 한 문자
*  : 문자 세트나 메타 문자 뒤에 붙어서 쓰이는 특수 기호로, 0번 이상 반복됨을 의미 ( 동치: {0,} )
+  : 문자 세트나 메타 문자 뒤에 붙어서 쓰이는 특수 기호로, 1번 이상 반복됨을 의미 ( 동치: {1,} )
?  : 문자 세트나 메타 문자 뒤에 붙어서 쓰이는 특수 기호로, 없거나 있거나를 의미. ( 동치: {0,1} )
{n}  : 문자가 n번 반복됨

{n,}  : 문자가 n번 이상 반복됨

{n,m}  : 문자가 n번 이상, m번 이하 반복됨


[...] : 문자 세트 (문자 집합)

        (예: [abc] = a,b,c 중 한 문자 / [a-z] = a,b,c,...,x,y,z 중 한 문자 / [a-zA-Z0-9_] = \w = 영문자,숫자,언더라인)

\w 알파벳이나 숫자

\W 알파벳이나 숫자를 제외한 문자

\d 숫자 [0-9]와 동일

\D [0-9] 이외의 모든것

 

정규식 표현 예제

이메일

^[_0-9a-zA-Z-]+@[0-9a-zA-Z-]+(.[_0-9a-zA-Z-]+)*$

 

휴대폰

^01(?:0|1|[6-9])-(?:\d{3}|\d{4})-\d{4}$

 

일반전화

/^\d{2,3}-\d{3,4}-\d{4}$/;

 

주민등록 번호

\d{6}\-[1-4]\d{6}

 

IP 주소

([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})

 

^[a-z]+

  셀의 첫문자에서 부터 연속되는 소문자

  aaKK,  a123

 

[^xyz]+

  x,y,z을 제외한 모든 문자

  x1, y2, z3

[0-9]+$

  셀 끝의 숫자 부분

  kkk123, tqadr1

^[0-9]{3,3}

  셀의 첫 부분 부터 3자리 숫자

  112, 113

^[0-3][0-9]

  셀의 첫 부분 부터 00~39사이의 문자

  0044    3044    0944 

 

[a-z]+

   abc1111, 111cda

[a-zA-Z]

   abc1111, 111cda

[a-zA-Z]

   aZc1111, 111cKa

[a-zA-Z0-9] 

   aZc1111, 111cKa

참고 사이트

정규식 설명

http://msdn.microsoft.com/ko-kr/library/ae5bf541.aspx

Excel Addin gUtil Ver 0.3

gUtil Ver 0.3
Excel Addin gUtil.
** 특징
- 정규식 검색, 바꾸기
- 무손실 Cell 병합
- 검색 조건에 맞는 셀을 클립보드에 복사. 
**** 이전 버전에서 달라진 사항

- 무손실 셀병합 기능을 추가

- 정규식으로 검색 해서 바꾸기

- 에러 처리 향상

- Sheet 리프레시, 계산 등을 처리중에는 정지시켜 처리 속도 향상

 

**** 설치 및 기능 소개

 

- 프로그램을 다운 받아 원하는 폴더에 넣고 더블 클릭합니다.

  (보안 레벨을 낮추어야 본 프로그램을 설치 할 수 있습니다.)

 

 << 다운로드 : Download>>

- 설치 후에는 다음 그림과 같은 메뉴가 생성 됩니다.

  

이전 포스트 참조 :

http://golfin.tistory.com/252

http://golfin.tistory.com/251

  

**** 알림

- Undo 기능이 없기 때문에 중요한 자료는 충분히 기능을 익히신 후에 사용 하십시오.

- 정말 중요 한 자료에 사용 하신다면 미리 저장을 한 후 본 프로그램의 기능을 사용 하시기 바랍니다.

- 본 프로그램은 본인 책임하에 사용하셔야 합니다.

- 프로그램의 기능은 필요한 기능을 넣으면서 차차 개선해 나가겠습니다.

 

** 이전에 만들 엑셀 애드인을 조금 수정 했습니다.

- 이해하기 쉽게 모든 메뉴를 한글로 만들었습니다.

- 아이콘을 넣었습니다.

- 에러 핸들링 부분을 추가 했습니다.

<<<다운로드>>>

 

Excel Addin을 만들었습니다

gUtil Ver 0.2
Excel Addin을 만들어 공개 합니다.
** 특징
- 정규식을 지원 합니다.
- 검색 조건에 맞는 셀을 클립보드에 복사.
- 대용량의 자료를 조건 복사 할 수 있어
   필터 기능에 의한 속도 저하를 보완.
**** 기능 소개

셀복사(일렬복사)

- 여러행으로 선택된 영역을 1 열로 복사 할 수 있습니다.

 

 

열삽입,행삽입

- 여러행을 삽 행삽입 할 수 있으며 빠르게 삽일 할 수 있습니다.

 

 

정규식 검색

** 정규식은 문자열을 공식을 사용하여 검색 하는 기능입니다.

  정규식에 관해서는 다음 링크나 인터넷을 통해 알아 보시기 바랍니다.

   http://msdn.microsoft.com/ko-kr/library/ae5bf541.aspx 

 

  - 다음과 같이 숫자와 문자로 구성된 셀이 있습니다.

     이중에서 숫자만 추출 해내려면 어떻게 해야 할 까요?

     “gUtil”의 정규식 기능을 이용 하면 가능 합니다.

  

- 입력 창에 “^[0-9]+”를 입력 합니다.

 

편집

- 좌우 공백 삭제

- 대문자로

- 소문자로

- 함수명 추가

  : 자동으로 함수명을 넣어 주는 기능 입니다.

    e10:e11 –> sum(e10:e11)로 바뀌었습니다.

- 셀값 앞에 문자 추가

- 셀값 뒤에 문자 추가

 

N 증가 숫자 쓰기

 

설치

 

매크로 보안 레벨을 낮춘다.



 

프로그램을 다운 로드 해서 원하는 디렉토리에 복사하고 더블 클릭 해서 실행 합니다. 

<<<다운로드>>>