IT/EXCEL & VBA

크몽 '경매하는 개발자' 님의 경매/부동산/IT/사업 채널

    [Excel VBA] ChatGPT를 엑셀에 적용하기

    [Excel VBA] ChatGPT를 엑셀에 적용하기 이번시간에는 필자가 아는 엑셀 유튜버중 제일 최고라 생각하는 오빠두엑셀님의 유튜브 영상을 참고하여 ChatGPT API를 엑셀에 적용해보고자 한다. 1. 무엇을 하고자 하는가? 1) 이력서, 보고서 주요 키워드 추출하기 2) 주제/키워드만 입력하면 보고서 자동으로 완성해주기 2. 기본 준비 1) 예제 파일 다운로드 2) ChatGPT 로그인 & API 키 발급 ChatGPT 로그인하기 : 아래 링크를 클릭하여 OpanAI의 ChatGPT 메인 페이지로 이동한 후, 오른쪽 상단의 API 버튼을 클릭합니다. https://openai.com/blog/chatgpt/ ChatGPT 메인 페이지 오른쪽 상단의 API 버튼을 클릭합니다. 기존 회원 아이디가 있..

    [Excel VBA 기초-4] 셀 주소 알아내기 / 글꼴설정(폰트 크기/폰트 종류/폰트 색)

    [Excel VBA 기초-4] 셀 주소 알아내기 / 글꼴설정(폰트 크기/폰트 종류/폰트 색) 1. 셀 주소 알아내기 B2를 선택하고 그 주소($B$2)를 A10 셀에 넣는 방법이다. Sub 선택셀주소가져오기() Range("b2").Select Range("a10").Value = Selection.Address End Sub ◆ 코드 설명 1) Range("B2").Select : B2 셀을 선택함 2) Range("A10").Value = Selection.Address : A10셀에 선택된 셀의 주소($B$2)를 입력함 2. 글꼴설정(폰트 크기/폰트 종류/폰트 색) https://m.blog.naver.com/ajdkfl6445/221443314187 [EXCEL] VBA 중급 6 - 폰트 크기/폰..

    [Excel VBA 기초-3] 변수에 날짜 대입하기 / 년 월 일 요일 출력하기

    1. 변수에 날짜 대입하기 / 년 월 일 요일 출력하기 Dim 날짜변수 As Date 날짜변수 = DateValue("2019-02-26") MsgBox Format(날짜변수, "yyyy") ◆ 코드 설명 1) dim 날짜변수 As Date - 날짜변수라는 변수를 날짜형 변수로 선언 2) 날짜변수 = Datavalue("2019-02-26") - 날짜변수에 2019년2월26일을 입력 3) Format(날짜변수, "yyyy") - 날짜변수의 년도를 출력 Format 출력결과 yyyy 2019 yy 19 mm 02 dd 26 aaa 토 aaaa 토요일 2. 년 월 일 요일 출력하기 Sub disp_dateadd() Dim add_substract As Integer ​ Application.DisplayAl..

    [Excel VBA 기초-2] IF문 / For문 / While문

    [Excel VBA 기초-2] IF문 / For문 / While문 - 셀 값 선택 Range("C2").Value - 메시지박스 출력 MsgBox ("안녕") - 알파벳+변수명(숫자)로 셀 만들고 그 셀 선택 Range("F" & num).Select - 선택된 셀에 값 넣기 Selection.Value = "안녕!" 1. IF문 비교연산자 의미 논리연산자 의미 = 같다 A AND B A B 모두 만족 같지않다 A OR B A B 중 하나라도 만족 > 크다 NOT A A가 TRUE면 FALSE = 크거나 같다

    [Excel VBA 기초-1] VBA 실행 / 셀에 값 넣기 / 매크로 저장 / 한줄씩 코드 확인 방법

    [Excel VBA 기초-1] VBA 실행 / 셀에 값 넣기 / 매크로 저장 / 한줄씩 코드 확인 방법 - A1 셀에 A 입력하기 Sheet1.Range("A1").Value = "A" - A1~A100 셀에 A입력하기 Sheet1.Range("A1:A100").Value = "A" - 직접실행창(디버그창)에 안녕! 출력하기 Debug.print("안녕!") 1. VBA 실행 1) Alt + F11 입력 2) 'Microsoft Excel 개체'에서 마우스 우 클릭 - 삽입 - 모듈 선택 2. 코드 입력 Sub 헬로월드() 'Sheet1의 "A1"에 "hello world"를 출력 하시오. Sheet1.Range("A1").Value = "hello world" End Sub ◆ 코드 설명 1) 작은따옴..

    [Excel] 방향키로 셀 이동이 안될 때 해결 방법

    엑셀 방향키로 셀 이동이 안되요~ 어떻게 해야 할까요? 엑셀에서 셀 이동시, 키보드의 화살표 방향키로 이동을 합니다. 현재 선택된 셀에서 위, 아래, 왼쪽, 오른쪽 키보드 키를 누르면 해당 방향으로 선택된 셀이 이동합니다. 그런데 갑자기 방향키를 눌렀는데, 셀이 이동하는 것이 아니라, (선택된 셀은 고정된 채로) 엑셀 페이지 전체가 움직이기 시작합니다. 왜 이렇게 된걸까요? 이건 바로 엑셀의 기능 때문인데요. 토글 키인 키보드의 'Scroll Lock'이 걸려 있는 상태이기 때문입니다. 엑셀은 Scroll Lock이 걸려있으면 방향키를 눌렀을 때, 셀이 움직이는 것이 아니라, 셀은 고정되고 페이지 전체가 움직입니다. Scroll Lock이 걸려있는 경우, 아래와 같이 엑셀 좌측 하단에 Scroll Loc..

    [Excel] 엑셀 다중창 초기화하기 (현재 PC에서는 이 앱을 실행할 수 없습니다.)

    [Excel] 엑셀 다중창 초기화하기 (현재 PC에서는 이 앱을 실행할 수 없습니다.) 윈도우 8.1 환경에서 다중창 사용을 위해 엑셀 2010 레지스트리를 추가했다가 엑셀을 키면 아래와 같이 '현재 PC현재 PC에서는 이 앱을 실행할 수 없습니다.' 메시지를 띄우며 실행을 할 수 없었다. 이에 대하여 초기화 하는 방법을 알아보자. [Excel] 엑셀 다중창 초기화하기 (현재 PC에서는 이 앱을 실행할 수 없습니다.) 1. 'Ctrl + r'로 실행창 열기 - 'regedit' 실행 2. HKEY_CLASSES_ROOT - Excel.Sheet.12와 Excel.Sheet.8 폴더 삭제 3. 프로그램 추가/제거 - Microsoft Office 2010 클릭 - '수정' 클릭 4. '복구(R)' 클릭 -..

    [Excel] 엑셀 2010 여러창 띄우기 (엑셀 다중창 띄우기)

    [Excel] 엑셀 2010 여러창 띄우기 (엑셀 다중창 띄우기) 기본적인 엑셀 2010 환경에서는 엑셀 2개를 함께 띄울 수 없다. 이에 대하여 엑셀 새 창으로 2개를 띄우는 방법에 대해 알아보자. [Excel] 엑셀 2010 여러창 띄우기 (엑셀 다중창 띄우기) 1. 아래 파일 다운로드 2. 바탕 화면에서 실행 후 재부팅 작업 후 무언가 오류가 생겨 엑셀을 이전으로 초기화 해야 된다면? 아래 글을 참조하자. [Excel] 엑셀 다중창 초기화하기

    [Excel] 엑셀 그림, 도형, 차트 삽입 비활성화 오류 해결 방법

    [Excel] 엑셀 그림, 도형, 차트 삽입 비활성화 오류 해결 방법 오랜만에 엑셀을 사용하려고 봤더니 아무것도 삽입이 안되는것이 아닌가.. 무시하고 그림을 복붙하려고 하니 아래와 같은 오류메시지가 나왔다. 이에 대한 해결 방법을 공유하고자 한다. Case 1. 셀이 입력중인 경우 (커서가 깜빡이고 있는 경우) ESC 버튼으로 끄거나 다른 셀을 클릭하면 문제 해결 ! Case 2. 시트가 동시에 선택중인 경우 (상단에 '그룹' 표시가 되어 있는 경우) 하단에 시트가 동시에 선택될 경우, 아래 사진과 같이 이름에 [그룹] 표시가 된다. 동시 선택을 해제하면 문제 해결! Case 3. 개체 표시가 비활성화 된 경우 1. 파일 - 옵션 클릭 2. 고급 - 개체 표시 모두(A)로 변경 '개체 표시 안 함' 단축..