반응형

엑셀 11

매크로 기록으로 엑셀 VBA의 내부를 보다

엑셀 VBA는 엑셀을 위한 Visual Basic이므로, 기본적으로는 Visual Basic으로 되어 있어 문법이 쉬운 편이지만, 엑셀에 특화되어 있기 때문에 엑셀의 특성을 잘 알아야 합니다. 엑셀은 셀을 기반으로 계산을 하고, 복사하고 붙여넣기, 차트 만들기 등 다양한 작업을 합니다. 복사하고 붙여 넣기를 매크로 기록으로 알아보고 매크로를 개선하는 방법을 알아보겠습니다. 1. 매크로 기록 A1셀의 값을 B1셀에 붙여 넣어 보겠습니다. 개발도구 - 매크로 기록을 누릅니다. 그러면 아래와 같이 매크로 이름 매크로1, 매크로 저장 위치가 현재 통합 문서로 지정되어 있는데, 바로 확인 버튼을 눌러도 되고, 바로 가기 키를 지정하거나 매크로 저장 위치를 개인용 매크로 통합 문서로 변경하거나 설명에 내용을 추가할..

EXCEL - VBA 2022.10.17

엑셀의 표를 티스토리의 표로 변환하는 매크로(1) - HTML 작성

1. 티스토리 표 작성의 어려움 티스토리에서 표를 작성하는 것은 네이버의 블로그보다 어려운 편입니다. 예를 들어 아래와 같이 3칸 표를 만든 후 맨 오른쪽에 열을 추가하게 되면 열의 폭을 조절할 수 있는 기능이 없어서 화면 위 기본모드를 눌러서 HTML모드로 바꾼 다음 아래와 같은 HTML 소스에서 width를 모두 25%로 수정해야 합니다. 그러나 바꾸기가 안되기 때문에 메모장 등에서 수정한 후 붙여 넣는 것이 편리합니다. 그러나 네이버 블로그에서는 '너비 맞춤' 기능이 있어 쉽게 열 너비를 일정하게 맞출 수 있습니다. 따라서 엑셀에서 표를 작성한 후 티스토리로 옮기는 것을 매크로로 다뤄보겠습니다. HTML을 눌러 기본모드로 돌아옵니다. 2. 엑셀 표를 복사해서 티스토리에 붙여 넣기 안됨 네이버 블로그..

EXCEL - VBA 2022.09.22

엑셀 - 개발 도구 탭 활성화 하기

엑셀을 처음 사용하게 되면 탭에 '개발 도구' 탭이 없습니다. 일반적으로는 개발 도구 탭이 필요 없기 때문입니다. 그러나, 엑셀 VBA를 이용해서 매크로 또는 사용자 정의 함수 등을 만들고자 한다면 개발 도구 탭이 있어야 하는데 만드는 순서는 아래와 같습니다. 1. 파일 탭을 클릭합니다. 2. 맨 아래 옵션 메뉴를 클릭합니다. 3. 'Excel 옵션' 창이 열리는데, 왼쪽 옵션 분류에서 '리본 사용자 지정'을 클릭합니다. 4. 오른쪽 '리본 메뉴 사용자 지정' 아래에 탭과 하위 명령 목록이 보이는데, 개발 도구 탭 왼쪽에는 체크가 되어 있지 않으므로 체크하고, 아래 확인 버튼을 클릭합니다. 5. 이제 보기와 도움말 사이에 개발 도구 탭이 보입니다. 6. 개발 도구 탭을 클릭하면 하위에 아래와 같이 다양한..

EXCEL - VBA 2022.09.16

엑셀 배우기(26) - 엑셀 메뉴, 도움말 등 영어로 바꾸기

컴퓨터라는 것도 처음에 영국에서 만들어지고, 미국에서 발전하다 보니 원서를 읽어야 하기도 했고, 윈도우도 일부러 영문윈도우를 설치 후 한글이 입력 가능하도록 해서 쓴 적도 있으며, 30년 전쯤 썼던 Lotus 1-2-3, Quattro Pro(엑셀과 유사한 프로그램)는 메뉴 자체가 영어였습니다. 그래서, 엑셀도 영어 메뉴로 바꿔볼까 합니다. 윈도우 11과 마이크로소프트 365 기준으로 설명하므로 화면이 다를 수 있습니다. 1. 교정 언어로 영어 설치 엑셀에서 파일 - 옵션 - 언어로 들어가면 Office 표시 언어와 작성 언어 및 교정의 두 가지가 있는데, 표시 언어는 메뉴 및 도움말에 사용되고, 작성 언어 및 교정은 문서 편집, 언어 교정 및 정렬 등에 사용합니다. 그런데, 표시 언어에는 영어가 있는데..

Excel 2022.08.11

엑셀 배우기(25) - Microsoft 사이트의 엑셀 도움말을 영어로 보기

1. 엑셀 도움말 접근 방법 가. 도움말 탭에서 도움말 명령 클릭 도움말 탭을 클릭한 다음 도움말 명령을 누르면 아래와 같이 엑셀 시트 오른쪽에 도움말 화면이 표시되는데, 원하는 단어를 입력할 수 있는 입력 칸이 표시되고, 그 아래 시작, 공동 작업, 수식 및 함수 등 도움말 분류가 표시됩니다. 여기서 '수식 및 함수' 분류를 클릭하면 아래와 같이 세부적인 도움말 목록이 표시됩니다. 따라서, 이런 식으로 한 단계씩 들어가면서 원하는 도움말을 찾을 수 있습니다. 나. F1키 클릭 F1키를 누르면 위 '가'와 동일한 화면이 표시됩니다. 다. 명령에 대한 도움말 예를 들어, '병합하고 가운데 맞춤' 명령에 마우스 커서를 갖다 대면 아래에 도움말이 간략하게 표시되고, 그 아래에 '자세히' 버튼이 있으므로 이것을..

Excel 2022.08.10

엑셀 배우기(1) - 엑셀이란

1. 엑셀이란 가. 유래 내가 입사하던 때에는 삼성의 셈벗이 있었고, 그다음에 Lotus사의 123, 그다음에 Quattro사의 Quattro Pro를 썼었고, 그다음부터는 MS사의 엑셀이 평정했습니다. Lotus 123가 얼마나 대단한지 파일 - 옵션에서 고급 탭을 보면 아래쪽에 Lotus 호환성 설정하는 부분이 아직도 있습니다. 지금은 마우스로 메뉴를 클릭하지만, 그 당시는 DOS 시절이라 / 로 메뉴를 호출했습니다. 물론 Alt+S 같은 저장 단축키는 지금도 동일합니다. 나. 구성 MS Excel은 Word, PowerPoint 등과 함께 MS Office의 일원입니다. 토종 프로그램인 한글도 한글뿐만 아니라 한셀, 한쇼가 포함된 한컴 오피스를 만들어 MS Office와 호환성을 유지하면서 특별화를..

Excel 2022.07.08

PC와 스마트폰의 연결 프로그램(2)

2. 스마트폰 전편에 이어 스마트폰에서 이루어지는 연결 프로그램에 대해 작성하도록 하겠습니다. 스마트폰은 아이폰이 아닌 안드로이드폰만을 대상으로 합니다. 그렇지만 사람이 사용하는 기기이므로 아이폰도 사용방법만 상이할 뿐 개념은 안드로이드폰과 유사하지 않을까 생각해 봅니다. ​ PC와 마찬가지로 스마트폰에서 이미지와 사진을 다루고, 엑셀 파일, 한글 등 문서 파일, 인터넷 URL 등을 다루게 됩니다. ​ 구체적인 사례를 들어 하나씩 살펴보겠습니다. ​ 가. 파일관리자인 '내 파일' 앱 열기 ​ 삼성 스마트폰에는 윈도우의 탐색기와 유사한 '내 파일'이란 앱이 있습니다. '내 파일'은 앱 상자에 들어 있는데, 앱 상자를 열려면 과거에는 아래와 같이 점이 있는 원을 터치했는데, ​ 아래와 같은 화면이 표시됩니다..

스마트폰 2020.09.03

메일 머지(2) - 안내문, 상장 등 만들기

메일 머지를 이용해 내용 중 변경이 되는 부분에 '메일 머지 표시'를 추가하고, 인쇄를 하면 개인별로 맞춤 자료를 만들어 우편으로 보낼 수 있으며, 우편 발송과 무관하게 상장 등 반복적인 파일 작성시에도 메일 머지를 활용할 수 있습니다. 1. 우편 발송용 안내문 만들기 개인별 세금 고지서 작성, 분양대금 납부 통보 등 여러 가지를 생각할 수 있는데, 분양대금 납부 통보를 기준으로 만들어 보겠습니다. 가. 한글 파일 만들기 아래와 같은 내용으로 보낼 우편물이 있다고 합시다.① 먼저 동그라미 쳐진 부분에 메일 머지 표시를 달아야 하는데, 1번과 같이 도구 메뉴의 메일 머지 - 메일 머지 표시 달기 메뉴를 누르거나, 2번과 같이 도구 그룹의 메일 머지 아이콘을 누른 후 메일 머지 표시 달기 메뉴를 눌러도 됩니..

Excel 2020.08.27

엑셀 날짜 관련 함수 총정리(5) (VBA 날짜관련 함수 - DateAdd, DateDiff, DatePart 등)

1. 엑셀 VBA 관련 Function(함수)에 대한 도움말 아래 URL에서 확인할 수 있습니다. https://docs.microsoft.com/en-us/office/vba/language/reference/functions-visual-basic-for-applications ​ 2. 도움말 화면 Functions 아래에 Date, DateAdd, DateDiff 등이 나열되어 있는 것을 볼 수 있습니다. ​ ​ 3. 엑셀과 VBA의 날짜 관련 함수 비교 함수명이 같은 것도 있고, 비슷한 것도 있고, 다른 것도 있는데, VBA의 함수(Function)가 더 많고 복잡함을 알 수 있습니다. 엑셀 VBA 비고 today() Date 오늘. 괄호 표시 안함 now() Now 오늘 날짜 및 시각. 괄호 표..

EXCEL - VBA 2020.07.20

엑셀 날짜 관련 함수 총정리(1) (연산자 +,- 및 workday, edate, eomonth 함수)

아래 자료를 기준으로 먼저 날짜 관련 함수를 총정리해보겠습니다. ​ 1. 날짜 연산 ​ ​ ① +, - 를 이용하여 날짜를 더하고 빼기​ ​ ㈀ 일단 B열과 C열 사이에 2개 열을 삽입하기 위해 C라고 있는 부분을 마우스로 클릭 후 D열까지 끈 다음 ㈁ 마우스 오른쪽 버튼을 눌러 삽입 메뉴를 누릅니다. ㈂ 그럼 아래와 같이 C열과 D열이 빈 칸으로 되고, C열부터 오른쪽으로 2칸씩 이동합니다. ㈃ C5셀에 더하기, D5셀에 빼기라고 입력해 보겠습니다. ㈄ C4셀에 10, D4셀에 -10이라고 입력합니다. ㈅ 그리고, C6셀에 =b6+c4 라고 입력한 다음 엔터키를 치지 말고 ㈆ F4키를 눌러 $C$4라고 더하는 셀 주소가 변경되지 않도록 절대 주소로 바꾼 다음, 엔터키를 칩니다. 엔터키를 치지 않고, D..

Excel 2020.07.14
반응형