728x90

전체 글 197

EXRATE 함수 (exUSD, exEUR, exJPY, exCNY, exGBP)

【 함수 요약 】 ExRate함수는 오늘 현재의 외환 환율을 조회하는 함수입니다. 현재(최종) 환율이나 오늘 최초고시 환율을 조회합니다. (조회 횟수 제한은 없음) 주요 외환인 USD, EUR, JPY, CNY, BGP 5종에 대해서는 전용 함수를 추가로 제공합니다. ( exUSD, exEUR, exJPY, exCNY, exGBP ) 이 함수는 EGTools 추가기능에서 지원하는 함수입니다. 【 적용 버전 】 Windows용 : 모든버전 【 함수 구문 】 = EXRATE( [Curr] , [Opt] ) = exUSD( [ Opt ] ) or exEUR( [ Opt ] ) or exJPY( [ Opt ] ) or exCNY( [ Opt ] ) or exGBP( [ Opt ] ) 【 함수 인수 】 인수명 옵..

PIVOTBY 함수 (Microsoft 365 Excel 신규 호환함수)

【 함수 요약 】 Microsoft 365에 신규 추가될 예정인 PivotBy 함수를 이전 버전에서 사용할 수 있는 호환함수 아직 공식 배포되지 않은 함수로 최종 배포시 사용법이 변경되면 그에 따라 수정될 수 있습니다. 이 함수는 EGTools 추가기능에서 지원하는 함수입니다. 원본함수 설명 : https://support.microsoft.com/en-us/office/pivotby-function-de86516a-90ad-4ced-8522-3a25fac389cf 원본 함수와 차이점 : 1. 원본함수처럼 함수명을 그냥 사용할 수 없고, "SUM" 또는 "sum"처럼 쌍따옴표로 입력해야 함 2. 원본함수처럼 사용자가 작성한 Lambda 수식을 설정할 수 없음 3. Lambda 함수 지원대신에 "TextJ..

[Excel] Microsoft에 Feedback

최근에 Microsoft365로 Excel을 변경하고 베타채널에 등록하여 사용중인데, 특정 파일을 열었을 때 아래와 같은 안내가 있었습니다. 새로 검토중인 PIVOTBY 함수에 대한 검토를 하는 중인데, 파일을 열자 이런 알림이 떴습니다. 처음 보는 메시지라... 호기심에 눌러 작성을해 줍니다. 아직까지 베타 버전이라 그런지 PivotBy함수가 열단위 Total 및 Subtotal 항목에 값이 나오지 않는 오류가 있습니다. 피드백에 대한 응답은 어떻게 오는지 기다려 봅니다...

Excel - Sample 2023.12.28

[Excel] Windows 11 에서 한글 입력 이상할 때

이번에 Excel 사용 환경을 변경했는데, VBA를 사용할 때 한글 입력이 이상했습니다. 기존 Windows 10 -> Wndows 11로 업그레이드 할 때에 Excel 2019 64bit를 동일하게 사용했는데 이 때에는 전혀 문제가 발생하지 않았습니다. 그런데 이번에 Excel 2019를 Microsoft 365 64bit로 변경하고 나서 이상한 현상이 발생했습니다. 아래 움짤의 첫번째 줄은 한글자 치고 띄어 쓰기 하면서 완성한 것이고, 그 아래 두 줄은 그냥 연속으로 키인을 한 경우의 오류가 나는 현상입니다. 관련 내용 검색을 했는데, Microsoft에서 아래와 같은 안내가 있습니다. https://support.microsoft.com/ko-kr/topic/windows-11%EC%97%90%EC..

Excel - VBA 2023.12.26

[Excel] 척도가 있는 세로 꺽은선 그래프 그리기

아래와 같은 그래프를 그리는 문제입니다. 논문이나 설문조사에서 척도를 사용하여 조사한 결과표를 그래프로 그리는 것인데, 굳이 위치만 나타내는 게 아니라 꺽은 선으로 이어서 계열을 보여주는 방식입니다. 그런데, Excel에는 세로 꺽은선 그래프는 없다는... 그래프로 바로 보여줄 수 있는 결과는 없고, Excel의 셀 테두리로 척도를 그리고, 그 위에 그래프를 그려서 겹쳐서 만들어 보겠습니다. 1. 데이터를 아래와 같이 추가 가공합니다. 계열1/2는 원래 데이터, 계열3/4는 각 항목명을 나타내기 위한 값입니다. 계열 3/4는 척도의 시작과 끝 값을 고정으로 사용합니다. 2. 해당 척도를 나타낼 그래프 척도 부분을 셀테두리로 그립니다. 그린 영역보다 좀 더 넓게 바탕색을 흰색으로 설정한 다음 그림으로 저장..

Excel - Sample 2023.12.21

[VBA] Module이나 Sub의 크기 한계

VBA를 사용하면서 Code의 길이 때문에 문제가 되었던 적은 없었는데, 얼마나 많은 코드를 넣을 수 있는지 쓸데없이 궁금해졌습니다. 그래서,,, 얼마나 긴 코드를 하나의 Sub 또는 Module에 작성할 수 있는지 점검해 봤습니다. 하나의 라인에 글자가 100개 이상 들어간 라인을 계속 반복해서 넣었을 때, 7,274행까지는 컴파일이 되었고, 그 이후로는 아무리 짧은 코드를 넣어도 "프로시저가 너무 큽니다." 오류가 나옵니다. Debug.Print "0001ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" ... Debug.Print "7274ABCDEFGHIJKL..

Excel - VBA 2023.12.10

Ribbon Menu - 모양 뽑기

이름 그대로 모양대로 뽑기 기능입니다. 셀에 색상에 상관없이 색이 있는 셀과 없는 셀을 구별하여 색이 있는 첫번째 구역에 대해서 외곽 테두리를 따라서 다각형 도형으로 만들어 줍니다. 생성되는 기준은 아래와 같습니다. 1. 선택영역의 왼쪽 위에서 부터 행우선하여 먼저 오는 바탕색 있는 셀의 영역을 대상으로 작업합니다. 2. 외곽 테두리가 아닌 영역 내부의 바탕색이 없는 셀은 무시됩니다. (오직 바깥 테두리만 적용) 3. 테두리만 작업하므로 곡선 및 사선은 되지 않습니다. (완료후 "점편집"을 통해서 사선이나 곡선을 만들 수 있습니다.) 아래는 열쇠 모양을 만드는 샘플입니다.

EGTools - 기능 2023.12.07

GROUPBY 함수 (Microsoft 365 Excel 신규 호환함수)

【 함수 요약 】 Microsoft 365에 신규 추가될 예정인 GroupBy 함수를 이전 버전에서 사용할 수 있는 호환함수 아직 공식 배포되지 않은 함수로 최종 배포시 사용법이 변경되면 그에 따라 수정될 수 있습니다. 이 함수는 EGTools 추가기능에서 지원하는 함수입니다. 원본함수 설명 : https://support.microsoft.com/en-us/office/groupby-function-5e08ae8c-6800-4b72-b623-c41773611505 원본 함수와 차이점 : 1. 원본함수처럼 함수명을 그냥 사용할 수 없고, "SUM" 또는 "sum"처럼 쌍따옴표로 입력해야 함 2. 원본함수처럼 사용자가 작성한 Lamda 수식을 설정할 수 없음 3. Lambda 함수 지원대신에 "TextJo..

[Excel] 기존 리본 메뉴에 Custom 그룹 삽입하기

순전히 기억을 위해서 기록해 둡니다. 리본메뉴에 새로운 Tab을 만들어 사용하는 건 기존에 해 왔기 때문에 문제가 없었는데,,, Excel의 기본 Tab 메뉴에 추가하려고 할 때의 방법 부분에 기본 Tab 메뉴의 idMso를 사용 부분에 새로 id 및 label에 새로 삽입할 이름을 넣고, insertAfterMso나 insertBeforeMso에 삽입하려는 기본 메뉴의 그룹 이름을 사용해서 지정합니다. 그런데, 기본 Excel의 idMso를 찾기가 어려워서,,, 한참을 해매었다는,,, 찾은 site는 여기입니다. https://excelbaby.com/learn/idmso-full-list-in-excel-for-windows/ 나중에 또 찾을까봐 여기에 저장해 둡니다. (2022년 버전) Excel에..

Excel - VBA 2023.11.27

[VBA] CheckBox를 쉽게 이용하자

Excel 양식에 CheckBox를 넣으려면 양식도구를 이용해서 추가하여 사용하는데, 실제로 일반 사용자가 사용하기에는 익숙하지 않은 도구입니다. 이를 위하여 사용자가 쉽게 CheckBox를 셀에서 사용할 수 있도록 해 봅니다. 이 기능은 Microsoft 365에서 기본기능으로 추가할 예정인 것을 미지원 버전에서 사용할 수 있도록 모사 구성한 것입니다. https://insider.microsoft365.com/en-us/blog/simplify-data-entry-and-reduce-errors-with-checkboxes-in-cells EGTools를 사용하시는 분은 v3.9.5에서 지원하기 때문에 중복으로 사용시 문제 발생할 수 있습니다. 기본적인 아이디어는 셀서식중 조건을 반영할 수 있는 것을..

Excel - VBA 2023.11.26
728x90