본문 바로가기

WeekdayLife

(214)
[파워포인트VBA] 텍스트박스 여백(margin) 없애기 텍스트박스의 여백의 기본값은 좌우 0.25cm, 위아래 0.13cm인데, 대부분의 경우, 그대로 두는 것이 좋다. 하지만, 아래 그림의 박스처럼, 약간의 공간이 부족해서, 텍스트의 줄이 밀리는 경우가 있는데, 여백값을 조정해주면 원하는 결과를 얻을 수 있다. 또, 텍스트박스의 줄을 맞출 때, 여백이 있다면, 시작점을 맞추기 애매한 경우가 있어, 아예 0으로 만드는 간단한 VBA를 짜본다. 아래는 VBA를 실행한 결과이며, vertical alignment를 middle로 모든 방향의 margin값을 0으로 만드는 아주 간단한 코드이다. 코드는 아래와 같이 최대한 간단하게 짜보았다. 되기만 하면 되는거 아닌가. 테이블 분기를 두었으니, 테이블에서도 사용이 가능하다. 단일 오브젝트에 대해서만 처리가 가능하니..
[구글시트] Color 관리(HEX CODE) ppt나 xls로 문서를 만들다보면 자주쓰는 컬러를 관리할 필요가 있고, 온라인에서, 컬러를 사용할 때가 있는데, 이를 RGB테이블로 만들어 관리하면 편하게 사용할 수 있다. 온라인 서칭으로 주섬주섬 만들어 본다. 완성된 테이블은 아래와 같다. 원하는 컬러의 HEX CODE를 A열에 넣고, 스크립트를 돌려서 B열에 color를 넣고, C열에 RGB값을 뽑아준다. javascript는 구글링 한번으로 이런 코드를 찾기 편하게 되어있어서 참 좋다. 물론 입맛에 맞게 처리하려면 수정을 좀 해줘야하겠지만.. 구글링으로 아래 코드를 줍줍한다. 위쪽 함수가 실행코드이고, 아래쪽 함수가 HEX CODE를 RGB로 변환해주는 코드이다. 오피스프로그램에서는 RGB값으로 컬러를 입력해야하기 때문이다. function co..
[엑셀] 범위 안에 빈 행이 있을 때, 모든 값 자동필터 걸기 아래 그림처럼, 테이블에 빈 행이 있을때, 1번 행의 셀에서 자동 필터를 걸게 되면, 빈 행의 전까지만 필터가 걸린다. 해결방법은 다음과 같다. 삼각형을 눌러 전체 셀을 선택하고, 똑같이 자동 필터를 걸어주면 된다. 필터를 열어보면, 비어있는 행과 무관하게 모든 값이 필터 대상 영역으로 설정되어있음을 확인 할 수 있다. 그 말인 즉, 시트의 중간에 있는 범위라고 하더라도 아래와 같이 선택한 후에 필터를 걸면 최상단 행을 헤더로 인식해서, 필터가 걸린다는 뜻이다. 끝.
[파워포인트] 파워포인트2019 실행취소(Undo) 횟수 조정하기 지난 글에 엑셀2019 실행취소(Undo) 횟수 조정하기 내용을 적은 적이 있다. [엑셀] 엑셀2019 실행취소(Undo) 횟수 조정하기 실행취소(ctrl + z) 복사(ctrl + c), 붙여넣기(ctrl + v) 만큼이나 자주 쓰는 단축키가 실행취소(ctrl + z)가 아닐까? 하지만, 누구나 한번쯤 실행취소를 연타하다가, 멈춰서 당황한 기억이 있지 않는가? 분 sunnybong.tistory.com 다행인지 불행인지, 파워포인트는 아직 실행취소 횟수를 조정하는 옵션이 살아있는데.. 기본은 10번인가 20번밖에 안되니, 조정이 필요하다. 최대 횟수는 150회이다. 옵션에 있는 내용이므로 끝.
[파워포인트] 무료 파워포인트 디자인 - table adobe stock 사이트를 보다가 따라해 보았다. 다운받기 * 사용폰트 : 기본폰트(Arial)
율인가 률인가? 사용률, 응시율, 합격률, 도입률, 임신율 룰은 간단하다. 앞글자의 받침이 없거나 'ㄴ' 받침이라면, '~율' 나머지는 모두 '~률' 개인적으로는 다 틀리게 사용하고 있었던 듯하다. 초등교육은 중요하다. 끝.
[파워포인트] 도식 그릴 때, 선 시작점 연결 어떤 도식을 그릴 때, 꺽인선은 굉장히 편리함을 준다. 특히 아래와 같이 위계가 있는 경우, 각 센터를 맞춰주는데 굉장히 편하다. 2003인가 언제부터인가 새로들어온 기능인데, 그 전에는 일일이 노가다로 맞춰줘야 했던 끔찍한 기억이 있다. 하지만, 보고서를 작성하다보면 어쩔수 없이 상위 도형의 센터에서 벗어난 곳을 기준으로 시작 포인트를 잡아야 하는 경우가 있는데, 이 경우, 시작점이 흐트러진 만큼 다소 귀찮은 작업이 필요하다. 이 때, 아무 도형이나 추가를 해서, null object의 역할을 하도록 해보자. 아래 그림처럼, 박스를 처서 센터를 각 꺽인선의 시작점을 이 도형과 맞춰주고, 도형과 선을 모두 뒤로 보내기 해서 감춰주면 끝이다. 해당 도형을 움직여 주면 모든 꺽인선의 시작점을 한번에 간단하게..
[엑셀] 숨겨진 셀 보이는 셀만 복사하기 행(ROW)가 숨겨지는 크게 두가지가 있다. 1) 필터때문에 숨겨지는 경우 2) 그냥 행 숨기기를 했을 때, 데이터 그룹을 설정 - 닫기가 눌러져 있을 경우 테이블의 특정영역을 복사 했을 때, 숨겨진 영역을 제외하고 싶다면, 아래 방법을 써야한다. (숨겨진 영역을 포함하여 복사하고 싶을때는 그냥 필터를 풀거나 숨기기를 해제하면 된다.) 1) 필터때문에 숨겨지는 경우 그냥 복사 → 붙여넣기 하면 된다. 자동으로 보이는 셀만 복사 된다. 눈썰미가 있다면 확인했겠지만, 복사했을때, 행들 사이에 점선이 추가되었다면 새로 영역이 지정되었다는 뜻이다. 2) 그냥 행 숨기기를 했을 때, 데이터 그룹을 설정 - 닫기가 눌러져 있을 경우 두 개 케이스는 처리방법이 동일하다. 일단 영역을 선택한다. 회색 박스가 쳐진다. ..
MacroToolkit : Readme MacroToolkit is userform of macros that is frequently used while working. Before use This Toolkit has not handled exceptions for all circumstances, which may result in errors. So, I recommend that you should back-up excel file before using the Toolkit. and The English translation is in progress, so it may not be accurate. Reuse Must modify or redistribute it after prior permission to me. MacroTo..
[엑셀] 빠른 실행 도구모음에 원치 않는 아이콘이 계속 생길 때, 빠른 실행 도구모음(QAT, quick access toolbar)을 분명 커스텀 기능으로 채워뒀었는데, 저장, undo, redo, touch 기능 아이콘이 계속 생긴다. 여러가지 방법을 사용해봤는데, 계속 앞의 저 네가지 아이콘이 초기화 되길래, 엑셀 사용이래 한번도 해보지 않은 업데이트라는 것을 해봤더니, 정상화 된다. 오피스 업데이트는 계정 메뉴에 들어가면 있다. 엑셀 뿐 아니라, 워드 등도 같은 문제가 발생했음을 확인할 수 있었다. 업데이트 이후에는 아래 그림처럼 정상화 된다. 같은 문제가 발생한다면 시도해보길 바란다. 끝.
[엑셀VBA] 엑셀용량이 비정상적으로 커졌을 때, 아주 가끔, 엑셀용량이 비정상적으로 커진 파일들을 보게된다. 몇가지 경우의 수가 있겠지만, 구글링을 통해 여기까지 왔다면, 오빠두엑셀에서 찍어준 몇가지는 시도해봤으리라. 엑셀 파일 크기 줄이기, 모든 해결방법 총정리 :: 엑셀 위키 - 오빠두엑셀 엑셀 파일 크기 줄이기, 모든 해결책 총정리 엑셀 파일크기 줄이기 목차 바로가기 내용 요약 이번 포스트에서는 기존 24.1MB 파일을 최대 2.63MB 까지, 약 90% 가량, 파일 크기를 줄일 수 있는 ;엑셀 www.oppadu.com 위에 기술된 경우를 제외하고, 용량도 늘지만, 짜증나는 경우는 다음과 같다. - style이 몇 백개 되는 경우 - 이름관리자에서 선언된 이름이 몇 백개 되는 경우 - 원치 않는 사용영역(UsedRange)이 설정된 경우 이 중..
[엑셀VBA] VBA에디터(VBE)를 VSCODE로 사용하기(XLWINGS) 엑셀의 VBE는 별로다. VSCODE로 사용할 수 있다면... 득과 실이 있겠지만, 아무래도 득이 더 크지 않을까? XLWINGS XLWINGS는 파이썬 패키지이다. 엑셀과 파이썬을 연계해주는 많은 파이썬 패키지들이 있지만, 파이썬으로 엑셀파일을 컨트롤하는 프로그래밍을 하는 것이 아니라, VB를 사용하고, 그냥 IDE만 변경해준다는 개념이 XLWINGS에 있길래 시도해봤다. 사실 다른 툴들은 시도해 보지도 않았다. Python in Excel alternative: Open. Self-hosted. No limits. Write add-ins, custom functions (UDFs), and macros with Python in Excel. Run locally or on your infrastru..
어도비 일러스트레이트 웹버전 베타(Illustrator on the web (beta)) 아이패드를 팔아먹은 이후, 가장 아쉬운건 일러스트레이터를 안드로이드탭에서 사용하지 못한다는 것이었는데, 웹버전이 나와서, 아쉬운데로 사용은 가능하게 되었다. 전반적인 인터페이스는 아이패드의 그것과 큰 차이는 없지만, 네트웍상태에 따라 느려진다는 점과, 웹 포토샵도 마찬가지지만, 확대/축소가 상당히 귀찮다는 정도? Illustrator on the web (beta) overview Explore how Illustrator on the web (beta) lets you create and edit vector graphics anytime, anywhere. helpx.adobe.com 어도비 라이선스를 가지고 있다면, 편히 사용해보자. 끝.
[엑셀VBA] Project is unviewable : EvilClippy Project is unviewable 가끔 VBA add-in 코드를 확인하다보면, Project is unviewable이라고 메시지창이 뜨면서, 코드 확인이 불가능한 파일들이 있다. EvilClippy 유료프로그램으로 하는 것인줄 알고 있었는데, 구글링을 하다가, 설정하는 프로그램을 찾았다. 해당 코드로 protection 이외에 코드 난독화가 가능한것으로 보인다. GitHub - outflanknl/EvilClippy: A cross-platform assistant for creating malicious MS Office documents. Can hide VBA macros, stom A cross-platform assistant for creating malicious MS Office ..
[엑셀] PDF에 있는 표를 엑셀로 옮길때.. #3 PDF에 있는 표를 엑셀로 옮기는 방법에 대한 글은 이전에도 몇번 적은적이 있다. 이 중 최초에 올린 방법을 살짝 보완한 방법이다. PDF파일 안에 원하는 테이블이 덩그러니 하나 있을때 유효하다. [엑셀] PDF에 있는 표를 엑셀로 옮길때.. #2 PDF에 있는 표를 엑셀로 옮기는 방법 두번째. 꽤 오래전 PDF 표를 엑셀로 옮기는 방법에 대해 글을 적은 적이 있다. [엑셀] PDF에 있는 표를 엑셀로 옮길때.. 무자비한 PDF PDF에 있는 표를 엑셀로 옮길 sunnybong.tistory.com [엑셀] PDF에 있는 표를 엑셀로 옮길때.. 무자비한 PDF PDF에 있는 표를 엑셀로 옮길때.. 그냥 텍스트로 들어가지는 경우가 있다. 아니 거의 대부분 그렇다고 봐야한다. 아래와 같은 표가 있다고 하면,..
[엑셀] 다중 조건에 따라 카테고리별 합계(부분합) 구하기 합계를 내야할 대상의 조건이 동일할때, 맨 처음 값에 대해서만 합계를 구하고 싶다. subtotal을 사용하면 간단하겠지만, 다른 방법을 생각해보자. 아래와 같은 표가 있다. 표를 수정할 수 없고, 피벗테이블을 사용하지 않을 때 사용할 수 있다. (거의 사용한 적은 없다.) 아래와 같이, 두개의 조건(차종, 브랜드)이 변경되는 행에만 countifs 함수를 통해 ok 텍스트를 넣도록 할 수 있다. =IF(COUNTIFS($B$3:B3,B3,$C$3:C3,C3)=1,"ok","") ok가 표기된 행에 대하여, 대수의 합계를 구해보자 =IF(COUNTIFS($B$3:B3,B3,$C$3:C3,C3)=1,SUMIFS($F$3:$F$15,$B$3:$B$15,B3,$C$3:$C$15,C3),"") 핵심은 조건이 변..
[엑셀] 중복값 없애고, 텍스트 목록 가로로 이어붙이기 아래와 같은 테이블이 있을때, 우측의 테이블에 차종을 하나, 브랜드 이름을 현대/기아.... 이런식으로 나열을 하고 싶다. 차종은 추가될때 마다 자동으로 들어가게 하고 싶다. 당신의 선택은 무엇인가? 중복값 없애고 동적으로 값 등록하기 편하긴 한데, 잘 안쓰게 되는 방법이긴 하다. 원리는 간단한데, 이미 등록된 행들에 같은 값이 있으면, 스킵을 하고, 처음 나오는 값을 등록하는 것이다. COUNTIF 함수에서 찾는 대상을 동적으로 설정하는게 핵심이다. 표 사이에 새로운 값이 들어와도 처리가 가능하다. IFERROR문은 사실 데코레이션인데, 더이상 새로운 값이 없으면, "-" 처리해준다. 실제로는 #N/A 에러가 뜰것이다. {=IFERROR(INDEX($B$3:$B$15,MATCH(0,COUNTIF($E$..
Windows 10용 OneNote 한글입력 씹힐때 해결방법 Windows 10용 OneNote 에서 한글 입력시, 입력이 되지 않고 씹히는 문제가 나에게 벌어지고 있다. 몇몇 글을 찾아본 결과, 로캐일을 설정할때, UTF-8 형식도 지정해주는 것이 괜찮은 해결책인 것 같다. onenote2016도 있는데, Windows 10용 OneNote가 왠지 더 정감이 가는건 왜인지 모르겠다. 제어판 → 국가 또는 지역 → 관리자 옵션 → 시스템로캘 변경 → 지역설정 으로 들어가자. 유니코드고 뭐시고, 잘 모르겠고, UTF-8 사용에 체크를 해준다. 체크이후 재부팅이 필요하다. 재부팅 이후, 아직까지는 씹힘은 발생하고 있지 않으나, 또 모를일이다. 한글 입력기를 추가 설치하는 해결방법도 있었으나, 입력기가 많으면, 다른 프로그램에서 더 혼란스러워질 수 있다. 그냥 onen..
[엑셀VBA] 버전, 언어 확인 사용중인 오피스 버전이나, 언어는 아래 코드를 통해 확인이 가능하다. debug.Print application.Version ' 16.0 debug.Print Application.LanguageSettings.LanguageID(msoLanguageIDUI) ' 1033 ' 1033 = English (United States) ' 1042 = Korean ' 1041 = Japanese ' 1049 = Russian ' 1036 = French ' 1031 = German ' 1034 = Spanish ' 2052 = Chinese (PRC) ' 1028 = Chinese (Taiwan) 사용중인 언어가 영어인경우, ARIAL 폰트를, 한글인 경우, 맑은 고딕 폰트를 적용하는 코드는 아래와 같다. ..
[엑셀] 엑셀2019 실행취소(Undo) 횟수 조정하기 실행취소(ctrl + z) 복사(ctrl + c), 붙여넣기(ctrl + v) 만큼이나 자주 쓰는 단축키가 실행취소(ctrl + z)가 아닐까? 하지만, 누구나 한번쯤 실행취소를 연타하다가, 멈춰서 당황한 기억이 있지 않는가? 분명 이전 버전에서는 옵션에 실행취소 횟수를 정하는 내용이 있었던 것으로 기억하는데, 2019버전에서는 안보인다. 나만 안보이는건지는 모르겠다. 레지스트리 수정 cmd 창을 열어 regedit를 쳐서, 레지스트리 편집기를 열어준다. 오피스2019 버전의 경우, 상단 주소창에, 아래 주소를 입력하면, 엑셀 레지스트리의 option폴더로 이동할 수 있다. 컴퓨터\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Options 위 이미지에..
[엑셀VBA] Sheet와 WorkSheet type의 다른점 변수를 선언하다보면, type 중 Sheet와 WorkSheet가 뭐가 다른지 싶다. 살짝 구글링을 해본 결과를 기술해 두자면, Sheet는 WorkSheet를 포함한다. Sheet > WorkSheet Sheet를 구성하는 타입은 WorkSheet 외에도 더 있다. 단, 현재는 다 없어진(?)거나 다름없고, ChartSheet 아니면 WorkSheet만 남았다고 생각해도 무방하다 한다. WorkSheet : the sheet with the gridlines and cells Chart : the sheet which contains a single chart DialogSheet : deprecated Macro sheets : deprecated International Macro sheet : d..
[엑셀] 자동필터 전체 한방에 해제하기 자동필터를 푸는 단축키는 ALT → A → C 이다. 사실 오피스 프로그램의 연속으로 키를 누르는 단축키는 몇년이 지나도 익숙해 지지 않는다. VBA로 버튼을 만들어 두면 나름 편하게 써먹을 수 있다. 특히, 여러 열에서 필터를 걸어놨을 때 유용하다. 물론, 리본메뉴를 찾아 누르는 과정과 크게 다르지 않을지 모른다. Sub clearFilter() ' [with Table] Does not work where active cell is out of Tables. On Error Resume Next ActiveSheet.ShowAllData On Error GoTo Err_Check Err_Check: If Err.Number 0 Then MsgBox "오류번호 : " & Err.Number & vbCr..
[엑셀] 테이블(표) 영역 선택해서, 이름정의로 사용하기 데이터 시트의 경우, 영역(range)으로 사용하는 것보다 테이블(표)로 사용하는 경우 장점이 있다. 첫번째는 최하단에 데이터를 추가했을때 연결되는 수식에서 동적으로 추가된다는 것이고, 두번째는 데이터가 좀 늘어나면, 엑셀이 힘겨워하는 경우를 심심치 않게 볼 수 있는데, 이를 좀 더 완화할 수 있을 것이라는 기대감이 있다. 즉, 확실치가 않다. 각설하고, 주어진 상황은 아래와 같다. 데이터 시트가 있고, 이를 배열 함수로 요약하는 시트가 여러장 있었다. 나 역시도 귀찮아서, 테이블 대신 주로 영역으로 사용하고 있었는데, 어느순간, 계산 중이라는 프로그래스바가 생긴다. 테이블(표) 내에서 원하는 영역을 선택하는 것을 Structed references 이라고 하나보다. 범용적으로 쓰는 말인지 모르겠는데, ..
[엑셀] 배열수식 테이블 슬라이스 - 동적인 합계 영역 설정 좀.. 딥한 내용이기는하지만, 단순하게 적어본다. 아래와 같은 테이블이 있을때, 원하는 과일에 대한 조건을 주고, (여기서는 이름으로만 처리), 월별 생산량을 구하는 수식을 짠다고 하면, 최초에 세팅한 합계영역이 계산되어 나올 것이다. 아래 그림처럼, "수량"이라는 이름으로 정의를 해놓았다면, 보라색 영역이 변경되지 않는다는 말이다. "수량"이라는 영역을 슬라이스처럼 동적으로 만들 수 있을까? 일단 생각나는데로 해본다. 월에 따라, 열문자가 변경되어야 하므로 이를 참조할 테이블을 하나 만든다. 1월부터 12월까지, 해당하는 열문자를 기재해줬다. 그냥 놔두면 흉하니까, 나는 "열번호"라는 이름으로 이름정의를 해둘 생각이다. 테이블을 이름정의로 바꾸는 매크로는 이전 글에 적었던 적이 있는 것 같다. [엑셀V..
[엑셀] 중복값을 제외한 갯수 세기 생각해보니.... 중복값을 제외한 리스트를 뽑기만 했지... 중복값을 빼고, 범위에서의 갯수를 세는 경우는 흔치 않았다. 신박한게 떠오르지 않아.... 대충 찾아보니, 좀 생각을 해야 하는 것으로 보인다. 아래와 같은 범위가 있다. 보는 것처럼, 총 19개 unique값은 [3, 4, 5] 3가지 이다. 대상 영역은 [범위]로 이름정의를 해두었다. SUMPRODUCT, COUNTIF 일반적으로 사용되는 수식은 아래와 같다. =SUMPRODUCT(1/COUNTIF(범위,범위)) 하나씩 뜯어보면... 범위안에서 동일한 값을 찾아주는 COUNTIF 수식의 결과값은 아래와 같이 결과가 적용된다. =SUMPRODUCT(1/{15;15;15;3;3;1;15;15;15;15;3;15;15;15;15;15;15;15;..
파워BI 한글폰트 적용(테마) 또, 한글 폰트 문제인가? Google Looker Studio에서도 그러더니, PowerBI 데스크탑에서도 한글 폰트 사용하기는 녹녹치 않다. 조금 검색을 해보니, 테마파일을 활용해서 강제로 설정이 가능한 듯 보인다. 그래서 한번 해본다. 아래와 같은 리포트가 있다. 텍스트박스, 테이블, 그래프가 있다고 치자. 맑은 고딕인지 뭔지, 여튼 맘에 안드는 폰트가 설정되어 있다. View 메뉴에 가면, 파워포인트나 엑셀에서 익숙하게 봐왔던, 테마가 있다. (내껀 메뉴 언어를 영문으로 해놨다;;;) 처음 들어갔다면, Save current theme 메뉴가 보이지 않을 것이니, Customize current theme 를 누른다. 텍스트 메뉴에 들어가서 모든 하위 메뉴의 Font family를 Arial로 맞..
[엑셀VBA] 피벗테이블 자동 업데이트(refresh) 피벗테이블 업데이트 피벗테이블은 데이터 테이블이 업데이트 될때마다, 수동으로 업데이트를 해줘야 한다. 귀찮기는 한데.. 죽어도 못쓸 정도는 아니지만, 생각난 김에, 간단한 스크립트 하나를 짜보자. #1 worksheet change 코드 활용 엑셀VBA에서 기본으로 제공되는 기능 중, 시트가 업데이트될 경우, 동작을 설정할 수 있다. data라는 데이터테이블을 기반으로 Sheet2, Sheet3 피벗테이블 시트가 있다고 하면, data 시트에서 컨텍스트 메뉴(마우스 우버튼)를 호출하면, 코드보기(View Code) 메뉴가 있다. 클릭하면 data 시트의 코드창으로 이동하게 되는데, 역기서 아래 코드를 입력해주면 된다. 또는 IDE 상단의 드롭다운 메뉴를 통해 Worksheet / Change에 대한 su..
[엑셀] 텍스트(단어) 수 세기 아래와 같이 대상 텍스트들이 엉망징창으로 적혀 있는 테이블이 있을 때, 찾고싶은 텍스트(여기서는 과일)이 있다. 찾는 과일의 이름이 몇번이나 들어갔는지 찾아 보자. 당연히 여러가지 방법이 있지만, (내가) 주로 쓰는 방법 한가지만 적어본다. 우선 3번행에 대해서만, 하나씩 풀어서 생각해 보면, 다음과 같다. 1) A3 셀의 전체 글자수는 11이다. =LEN(A3) 2) A3 셀에서 '찾는과일'(B3) 셀의 텍스트를 제외한 글자수는 9이다. =LEN(SUBSTITUTE(A3,B3,"")) 1) - 2)를 빼주면, 2이고, 이는 '찾는과일'의 텍스트가 포함된 만큼의 글자수이다. =C3-D3 대상텍스트에서 찾는 과일의 글자수를 찾는과일 이름의 글자수로 나눠주면, 찾는 과일 수가 나오게 된다. =E3/LEN(B..
[아웃룩] eml 파일 아웃룩으로 IMPORT 하기 다수의 메일을 백업할 때, .eml파일로 저장이 되면, 일일이 노가다로 넣는 수밖에 없다. (고 알고 있다. 애초에 아웃룩 설정을 잘 했어야 하는데..) 수고를 덜기 위해 구글을 뒤적이다가 관련 OUTLOOK 스크립트를 찾게 되었다. Importing eml-files into Outlook - HowTo-Outlook Still have some eml-files lying around from Outlook Express, Windows (Live) Mail, Thunderbird or any other mail client that you want to import into Outlook? This guides contains instructions and 2 scripts to import eml..
[엑셀VBA] 엑셀VBA에서 정규식 사용하기 연습 입력폼에서 정규식을 사용하면 코드를 간결하게 만들수 있다. 고 하지만, 음 귀찮다. 간단한 것부터 해보자. 먼저 VBE 편집기의 도구 > 참조 > Microsoft VBScript Regular Expressions 를 활성화 시키자. 정규식 object를 생성해야한다. 여기서는 re1이라는 이름으로 정규식 object를 생성했다. Set re1 = New RegExp 생성된 re1 object 안에 pattern과 옵션을 설정한다. Pattern : 검색할 문자열의 패턴을 정해주는 필수항목 IgnoreCase : 검색할 문자열에서 대/소문자 구분 - true인 경우, 무시 Global : 패턴과 일치하는 전체항목을 찾을지, 첫번째 항목만 찾을지 결정 - true인 경우, 모든 항목 검색 MultiLin..