'2006/09'에 해당되는 글 2건

  1. 2006.09.12 Excel 서버객체 이용하기
  2. 2006.09.12 에디트 플러스 - Key매크로 2
Development2006. 9. 12. 09:57

서버에 엑셀파일 형식을 업로드 해서 처리할 때 CreateObject("excel.application") 문제가 생기는 경우 [관리도구] - [구성요소 서비스]에서 권한을 설정해주면 된다.

[구성 요소 서비스] - [컴퓨터] - [내컴퓨터] - [DCOM 구성] - [Microsoft Excel 응용 프로그램]의 속성을 열어서 [보안]탭을 보면 시작 및 활성화 권한 부분에 인터넷 게스트를 추가해서 로컬 시작 권한을 부여한다.

(단, 엑셀이 설치되어 있지 않으면 없겠죠..;;)



위의 설정으로 실행은 되지만, 이벤트 내역을 보면 오류가 줄줄이..;;

그래서 아래와 같은 설정을 추가적으로 해줘야 한다.

경로를 다 쓰려니 귀찮아서 스샷을..;;





위의 경우는 작업을 간단하게(?) 해주겠지만, MS에서는 권장하지 않는 것으로..;;

http://support.microsoft.com/default.aspx?scid=kb;ko;257757



실제 사용중에 페이지 오류라도 발생하면 작업관리자에서 권한을 할당해준 계정의 이름으로 EXCEL.EXE 가 계속 실행중임을 확인할 수 있다.



서버에 엑셀이 설치되어 있지 않는 경우에는 실행할 수 없는 문제도 있겠고요,

이런 경우  아래의 방법을 활용하면 유익하게 쓸수 있을 것 같네요.

ExcelADO : http://support.microsoft.com/default.aspx?scid=kb;EN-US;278973





제가 이런 내용을 다 정리했을 리는 없고요, 아래의 블로그의 내용입니다. ^^



출처 : http://blog.naver.com/lovzip/20026592884

Posted by Blue*
Development2006. 9. 12. 02:14

자료변환 노가다를 하다 지쳐서 찾아보니 역시나 있었다!!!

에디트 플러스에 또한번 감동~~




======================================================

쌍따옴표 처리

찾을말 = *([0-9a-zA-Z #_:;\.\-\(\)]*)([ >])

바꿀말 ="\1"\2

홑따옴표를 쌍따옴표로

찾을말 = *'([0-9a-zA-Z #_:;\.\-\(\)]*)'  

바꿀말 ="\1"

-------------------------------------------------

참고로

찾을말 전체는 \0

(  ) 안의 내용순으로  \1, \2  .....





매크로 파일로 저장한 후 사용자도구에 추가해놓고 쓰면  됨.

1. 도구 --> 기록 --> 키입력기록

2. 도구 --> 기록 --> 기록저장 --> 매크로 파일로 저장

3. 도구 --> 사용자도구 구성 --> 추가 --> 키입력기록 --> 위에서 저장한 매크로 파일 지정

참, 자바스크립트 함수에는 적용되지 않으므로[CODE][/CODE]

HTML 태그부분만 선택한 후 적용하면 됨.

정규표현식_쌍따옴표_1.mac  ==>  쌍따옴표 처리

정규표현식_쌍따옴표_2.mac  ==>  홑따옴표를 쌍따옴표로





출처 : http://blog.naver.com/seein7/100012311107

Posted by Blue*