본문 바로가기
현금흐름/GPTs Creator, 2024.6.~

VBA 활용하기 by ChatGPT

by 큰바위얼굴. 2024. 5. 19.

1. VBA로 새로운 시트에 모아 정리하기

실습자료

엑셀실습.xlsx
0.01MB
설문조사실습.xlsx
0.02MB

[prompt]   모든 시트의 서식을 아래 [서식 조건]과 같이 한번에 자동으로 통일하려면 어떻게 해야 해?

[서식 조건] 1. 글꼴 : 맑은 고딕 2. 폰트 크기 : 12 3. 첫번째 행이 비어 있으면 삭제 4. 첫번째 열이 비어 있으면 삭제 5. 첫번째 행의 배경색은 노란색

[prompt]  아래의 [조건]을 만족하는 VBA 코드를 알려줘.

[조건] 1. 새로운 시트를 생성한다. 2. 새로운 시트의 이름은 오늘 날짜로 한다. 3. 새로 만든 시트에 아래의 서식을 적용한다. 4. 글꼴 : 맑은 고딕 5. 폰트 크기 : 12 6. A1:H1 범위의 배경색은 노란색 7. A1:H1 글씨체를 굵게 한다. 8. A1셀에 '번호'를 입력한다. 9. B1셀에 '이름'을 입력한다. 10. C1셀에 '일시'를 입력한다. 11. D1셀에 '이메일'을 입력한다. 12. E1셀에 '전화번호'를 입력한다. 13. F1셀에 '주민등록번호'를 입력한다. 14. G1셀에 '주소'를 입력한다. 15. H1셀에 '자기소개'를 입력한다. 16. 기존에 있던 모든 시트의 B열에는 사람 이름이 있다. 17. 기존에 있던 모든 시트에서 B열의 1행은 제외한 이름을 모두 찾아 새로 만든 시트의 2열부터 입력한다. 18. 새로 만든 시트의 2열에 해당하는 내용을 기존에 있던 모든 시트에서 가져와 C열부터 H열까지 입력한다.

 

2. ChatGPT로 형식 통일하기

[prompt]   아래 [이메일] 형식을 통일해줘.

[이메일] john.doe@gmail.com emily.smith@navercom david.jones@@gmail.com sarah.wilsongmail.com michael.brown@네이버 linda.davis@naver. chris.anderson@hanmail susan.johnson지메일 kevin.moore@navercom@ laura.miller 지메일입니다.

 

[prompt]    아래 [전화번호]의 형식을 통일해줘

[전화번호] 010-4567-8901 공일공이삼사오육칠팔 010-0123-4567 010-12345-678 1023456789 01090123456 010-8901-2345 01023456789 010-234-56789 010-7890-1234

 

[prompt]     아래 [주소]에서 맨 앞에 있는 시도 만 가져오고, 두 글자로 약칭으로 표시해줘

[주소] 서울특별시 강남구 역삼동 123-45번지 경기도 수원시 팔달구 권선동 789-12번지 대전광역시 서구 둔산동 456번지 ABC 아파트 101호 부산광역시 해운대구 해운대로 1234번길 56, 해운대 해수욕장 인천광역시 남동구 구월동 789-34번지 XYZ 빌딩 3층 대구광역시 중구 동성로 78번길 9, 중앙 시장 광주광역시 서구 농성동 234-1번지 강원도 강릉시 난곡동 567-89번지 산속 별장 전라북도 전주시 완산구 서신동 345번지 경상북도 포항시 북구 죽도동 1234-56번지, 죽도 공원

 

댓글