블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
일반 상식 (5)
Office (7)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
03-29 22:45
 

달력

« » 2024.3
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
 

최근에 올라온 글

최근에 달린 댓글


구글 드라이브의 스프레드 시트에 행단위로 조건부 서식을 지정하기 위해서는 다음과 같은 번거로운 작업이 필요합니다.



일단 소스는 아래와 같은 스프레드 시트가 존재하며, 진행상황에 따라서 행단위로 서식을 적용할 예정입니다.



서식 > 조건부 서식... 을 선택한 후




아래와 같은 조건부 서식을 입력합니다.

  > 맞춤 수식을 선택한 후

  > 완료의 경우에는

   >> =EXACT(LOOKUP("완료", $A2:$J2), "완료") 

  > 배경이나 텍스트의 색상을 선택하고

  > 범위를 지정합니다. 범위는 서식을 적용할 영역을 의미합니다.


제가 입력한 수식은 아래와 같습니다.

=EXACT(LOOKUP("완료", $A2:$J2), "완료")

=EXACT(LOOKUP("이슈", $A2:$J2), "이슈")

=EXACT(LOOKUP("미진행", $A2:$J2), "미진행")

=EXACT(LOOKUP("진행", $A2:$J2), "진행")


만약에 범위가 A ~ AA 열 까지이고, 2 ~ 30 행까지라면, 범위는 "A2:AA30" 이고, 위에서 LOOKUP에 사용되는 범위는 "$A2:$AA2" 입니다.




하나씩 해보시고 정상적으로 나오면 다른 서식을 적용하시면 됩니다~




Posted by 자수씨
, |


엑셀로 테이블 데이터를 작성하는 경우가 많은데, 간단한 사용자 함수를 정의하면 INSERT 쿼리를 생성할 수 있습니다.

아래와 같이 USERS 테이블에 다음과 같은 데이터를 INSERT 할 예정입니다.




사용자 정의함수 만들기

"Alt + F11" 을 누르면 Microsoft Visual Basic for Applications 라는 프로그램이 뜨게 됩니다.

다음과 같이 "삽입 > 모듈" 을 선택하여 새로운 모듈을 생성합니다.


새로운 모듈에 아래와 같이 함수를 추가합니다.


해당 모듈을 저장하면 사용자 정의 함수 생성이 완료됩니다.


적용해보기

특정 셀을 선택한 후 새로 생성한 함수를 이용하여 수식을 작성합니다.

=CREATE_QUERY(B$3, B$4:E$4, B5:E5)

테이블 명과 컬럼 명 셀에 '$' 를 붙이는 이유는 다른 셀에도 적용 시에 row 쪽은 고정시키기 위해 사용합니다.




수식을 입력하고 엔터를 누르면!!! 쿼리가 나옵니다. 다른 행도 적용시키기 위해 아래로 쭉 끌면~


쿼리가 완성됩니다.



엑셀에서 주어진 함수만으로 만들어보려고 했는데... 잘 안되서 사용자 정의 함수까지 건들게 되네요 -ㅁ-...

Posted by 자수씨
, |

웹 상에서 오피스 계열의 첨부파일(엑셀, 워드)을 다운로드 받을 경우에 아래와 같은 오류로 다운로드를 받을 수 없는 경우가 있습니다.

DDE 오류가 발생했지만 오류 설명이 너무 길어서 표시할 수 없습니다. 파일 이름이나 경로가 길면 파일 이름을 바꾸거나 다른 폴더에 복사하십시오.


위의 원인은 아래와 같습니다.
이 문제는 Office 제품에서 파일을 만들고 저장할 때의 256자 제한 때문에 발생합니다. 또한 파일의 경로가 다음 조건에 해당하는 경우 파일을 저장하거나 열 때 오류 메시지가 나타납니다.

Microsoft Word: 경로와 파일 확장명을 비롯한 파일 이름의 총 길이가 254자를 초과합니다. 

Microsoft PowerPoint: 경로와 파일 확장명을 비롯한 파일 이름의 총 길이가 258자를 초과합니다. 

Microsoft Access: 경로와 파일 확장명을 비롯한 파일 이름의 총 길이가 258자를 초과합니다. 

Microsoft Outlook: 경로와 파일 확장명을 비롯한 파일 이름의 총 길이가 258자를 초과합니다.

Microsoft Excel: 경로와 파일 확장명을 비롯한 파일 이름의 총 길이가 218자를 초과합니다. 



해결책은... 황당하게도 아래와 같이 제안을 해줍니다.
이 문제를 해결하려면 파일의 경로를 256자 포함되어 있는지 확인하십시오. 이렇게 하려면 다음 방법 중 하나를 사용하십시오.
  • 더 짧은 이름을 가질 수 있도록 파일을 이름을 바꿉니다.
  • 더 짧은 이름을 갖도록 파일이 들어 있는 하나 이상의 폴더의 이름을 바꿉니다.



제가 겪은 환경에서는 URLEncoding 을 통해 한글 파일명이 255자를 초과하여 URLEncoding 관련 로직을 제거하여 해결하긴 하였지만 운영환경에 따라 정상적으로 한글을 처리 못하기도 합니다.

근본적인 해결책은 운영환경에서 URLEncoding 을 하지 않고 첨부파일이 다운로드 될 수 있도록 만들어주는 것이 되겠네요... 쩝;;;



참고자료
http://support.microsoft.com/?id=325573
http://blogs.technet.com/b/komessaging/archive/2009/05/25/owa-excel.aspx

Posted by 자수씨
, |

어떤 내용을 취합하다보면 특정 속성 (처리사항) 에 대해서 시각적으로 보고 싶을 때가 있습니다.
이럴 때 "조건부 서식" 을 이용하면 됩니다.


아래와 같은 요구사항 정의서가 있습니다. 처리사항에 따라서 해당 행에 시각적 효과를 주려고 합니다.



제목행을 제외한 나머지 영역을 설정한 후, "조건부 서식" 에서 "새 규칙" 을 선택합니다.



규칙 유형은 "수식을 사용하여 서식을 지정할 셀 결정" 을 선택하고
서식 지정은 "=EXACT($E2,"완료")"
원하는 서식은 서식 버튼을 클릭하여 지정합니다.

EXACT 함수는 파라미터1, 2 가 동일할 때 TRUE 를 반환하는 함수 입니다. 영역을 "$E2" 로 주는 이유는 E2 셀의 값을 비교하며, "$" 는 행 지정을 의미합니다.(하는 것 같습니다;;;)




확인을 누르게 되면 아래와 같이 E열이 "완료" 인 경우 배경색이 회색으로 바뀌게 됩니다.




여러가지 서식을 추가해보았습니다.




여러가지 서식이 적용된 결과 입니다.




이 중에서 "진행중" 인 것을 "완료" 로 고치면~


자동으로 바뀌게 됩니다.




이상입니다.

Posted by 자수씨
, |

windows 7 에서는 outlook express가 없어서 eml을 열 수가 없다.
하지만 역시 대안은 있는 법!!!

나중에 까먹을 까봐 링크만 슬쩍 정리...

.eml 파일을 Outlook 2007에서 open하는 방법



지금 해보는 중...

Windows 7 64bit 버전이라 레지스트리 적용하는데 좀 어려움은 겪었지만 설정완료!!!
아래 첨부한 reg 파일을 본인의 outlook 2007 경로에 맞게 수정합니다
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.eml\shell\open\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office12\\OUTLOOK.EXE\" /eml \"%1\""








Posted by 자수씨
, |

혁상씨 갈챠주면서 올리는 포스팅~

 

Posted by 자수씨
, |

이미지 캡쳐해서 파일 하나하나씩 올리기 힘들었는데~~

쵝오~

이미지도 잘되염~

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백