728x90
엑셀, 파워포인트 같은 마이크로소프트 회사의 제품에는 vba제품이 내장되어있습니다. vba를 이용하면, 복잡하고 방대한 과제를 단번에 끝낼 수 있습니다.
문제는 코딩에 문외한인 일반인은 vba를 쓰기가 어렵다는 것입니다. 하지만 chatGPT를 이용하면, 코딩을 잘 몰라도 vba로 업무를 할 수 있게 됩니다.
과제: vba를 사용하여, A열에 적힌 이름 중 성이 김씨인 사람을 빠르게 파악하기.
이름 샘플을 만들기 위해 gpt-4에게 다음과 같은 요구를 해보았습니다.
시키는대로 해보니 뭔가를 만들어줍니다.
그런데 이름이 랜덤으로 배치되지 않고, 성이 김씨인 사람부터 차례대로 입력되어버립니다.
샘플로 쓰기엔 부적합해보입니다.
랜덤으로 배치되도록, 코드 수정을 요청하니 뚝딱 만들어줍니다.
vba를 처음 써보시는 분들은 excel에 vba관련 탭이 활성화 되어있지 않을 수 있습니다.
구글에 'vba 개발도구 활성화'라고 검색하시면 활성화 방법을 알 수 있을 것입니다.
vba탭을 활성화 하셨다면 절반은 왔다고 할 수 있습니다.
이제 gpt-4에게 다음을 요구해보았습니다.
잘 작동하는 모습입니다.
코드가 복잡해서 이해가 되지 않는다면, 이해가 될 때 까지 물어보시면 됩니다.
아래는 결과물입니다.
gpt 대화 원본
'AI' 카테고리의 다른 글
[chatGPT 파이썬] html파일 수정 (0) | 2023.04.25 |
---|---|
[chatGPT 엑셀] vba로 수학문제 풀기 (0) | 2023.04.25 |
[chatGPT 엑셀] 검색창 만들기(vlookup 만들기) (0) | 2023.04.23 |
[chatGPT 엑셀] 주어진 날짜에서 요일을 찾아내는 함수 만들기 (0) | 2023.04.23 |
chatGPT 가입 방법 (0) | 2023.04.23 |