엑셀 매크로와 VBA로 짠 프로그램 오류 문의
안녕하세요.
오빠두 엑셀 잘 보고 있습니다. 도움도 많이 받고 있고요. 고맙습니다.
바쁘실텐데 염치 없는 질문? 부탁?을 드리게 되었습니다.
학교에서 온라인으로 학생들이 등교를 하게 되어 수업관리 플랫폼에서 진도율 엑셀 파일을 다운받아 강의 수강 여부를 체크해야 하는 상황이 되었습니다.
학교 선생님들께서 전체 명렬표를 뽑아두시고 한 명씩 한 명씩 명단을 체크하시는 것을 보고, 일처리를 쉽게 할 수 있도록 엑셀 파일을 만들었습니다.
그런데 경험도 실력도 없고 이런 프로그램 만들어본 적도 없어서, 인터넷을 검색해 가면서 누더기 같은 프로그램을 간신히 만들었고, 지금 프로그램이 돌아가는 것도 신기한 상황입니다.
원인과 해결 방안을 알 수도 없는 오류도 발생했다 괜찮았다 하고 있고요.
부탁드리고 싶은 말씀은, 제가 보내드리는 파일을 보시고 오류가 발생하는 부분을 수정해주십사 하는 것입니다.
1. 우리학교만 아니라 다른 학교에서도 이 프로그램을 쓸 수 있게끔 안정화시키고 싶고요,
2. 그래서 같은 어려움을 겪고 있는 여러 선생님들께 배포해서 편리하게 쓰시게 하고 싶네요.
3. 또 제가 정식으로 배운 게 아니라서 워낙에 기초가 없다보니, 고수의 조언을 보면 매크로나 VBA를 사용하는 실력도 늘 것 같습니다. 특히 Paste하는 것 때문에 스트레스 많이 받았는데, 왜 그런지 좀 이해를 하고 싶네요.
나중에 생각할 문제이긴 하지만, 도움을 주신다면 파일 배포시에 오빠두 엑셀의 검수를 받았다는 문구를 포함해서 배포하면 이 사이트에도 도움이 될 것 같습니다.
(사실 이미 선생님들께 홍보를 하고 있습니다만.. https://cafe.naver.com/ket21/14488 )
엑셀 파일에 간단한 개발 의도를 글상자로 넣고, 테스트 해보실 수 있는 자료도 탑재해서 올려보겠습니다.
염치 없는 부탁이나, 나 혼자 좋자고 시작한 게 아니라 여러 사람을 돕자고 시작한 일이라 용기를 내어 부탁드려 봅니다.
잘 부탁드립니다.
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚진짜쓰는 실무엑셀] 2024년 엑셀 공부, 이 책 한권으로 마스터하세요! (291)
오빠두엑셀
|
2022.02.03
|
추천 554
|
조회 848854
|
오빠두엑셀 | 2022.02.03 | 554 | 848854 | ||
공지사항 | 문서서식 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(197)
오빠두엑셀
|
2021.10.28
|
추천 304
|
조회 31574
|
오빠두엑셀 | 2021.10.28 | 304 | 31574 |
74660 | 함수/공식 |
New 엑셀처리 속도 관련 질문
(2)
캐쿨이
|
16:15
|
추천 0
|
조회 31
|
캐쿨이 | 16:15 | - | 31 |
74655 |
New 데이터 유효성검사 그룹화 하여 여러시트 값 넣기 해결방법 알려주세요
(1)
훅가
|
14:30
|
추천 0
|
조회 36
|
훅가 | 14:30 | - | 36 | |
74654 | 함수/공식 |
New 필요 없는 열 숨기기 조건부서식
(1)
JL2
|
14:22
|
추천 0
|
조회 36
|
JL2 | 14:22 | - | 36 |
74653 | VBA |
New Form의 CommandButton에서 Module에 있는 매크로 사용방법 문의
(3)
답변완료
땡이
|
13:55
|
추천 0
|
조회 39
|
땡이 | 13:55 | - | 39 |
74651 | 문서서식 |
New 엑셀 번역 기능 질문 입니다.
(1)
Foxtail011
|
13:26
|
추천 0
|
조회 41
|
Foxtail011 | 13:26 | - | 41 |
74649 | 함수/공식 |
New 이중 데이터 유효성 질문드립니다.
(1)
반흔
|
11:43
|
추천 0
|
조회 50
|
반흔 | 11:43 | - | 50 |
74648 | 파워쿼리/피벗 |
New 파워쿼리 구분기호 사라짐
(1)
Byun_inn
|
11:37
|
추천 0
|
조회 46
|
Byun_inn | 11:37 | - | 46 |
74643 | 파워쿼리/피벗 |
New 파워쿼리 구분 키워드 설정 관련
(10)
답변완료
Byun_inn
|
09:43
|
추천 0
|
조회 59
|
Byun_inn | 09:43 | - | 59 |
74641 | 함수/공식 |
New 선택된 셀에 색상넣기 (셀에 만 적용) 수식 변경 부탁드립니다.
(8)
갓바위 龍
|
09:19
|
추천 0
|
조회 57
|
갓바위 龍 | 09:19 | - | 57 |
74639 | 함수/공식 |
New 데이터유효성 검사를 통해 40배수의 수만 입력
(10)
쿠노이
|
00:21
|
추천 0
|
조회 79
|
쿠노이 | 00:21 | - | 79 |
74638 | 피벗테이블 |
New 피벗테이블 날짜 그룹화 원치 않는 범위가 뜹니다.
(1)
단팥빵
|
2024.10.31
|
추천 0
|
조회 62
|
단팥빵 | 2024.10.31 | - | 62 |
74633 | 문서서식 |
New 안녕하세요 게임 시스템 테이블 작성 배우고 있는데 기초적인 부분을 잘 모르겠어서 질문 드립니다!
(1)
답변완료
코니
|
2024.10.31
|
추천 0
|
조회 86
|
코니 | 2024.10.31 | - | 86 |
74632 | 기능/도구 |
New 챗gpt 연동해서 이미지로 된 표의 데이터를 가져오려고 합니다.
김수현
|
2024.10.31
|
추천 0
|
조회 86
|
김수현 | 2024.10.31 | - | 86 |
74628 | 구글시트 |
New IMPORTRANGE 함수에서 칸을 늘리면 사라지는데 고정하는 방법은 없을까요?
(3)
야망이
|
2024.10.31
|
추천 0
|
조회 88
|
야망이 | 2024.10.31 | - | 88 |
74627 | 문서서식 |
New 조건부 서식 문의
(8)
배고픈짐승
|
2024.10.31
|
추천 0
|
조회 109
|
배고픈짐승 | 2024.10.31 | - | 109 |
74626 | 파워쿼리/피벗 |
New [파워쿼리] 여러 파일 한번에 불러올 때 데이터 유실
(3)
naa****
|
2024.10.31
|
추천 0
|
조회 75
|
naa**** | 2024.10.31 | - | 75 |
74625 | VBA |
New 시트이동시 유저폼 실행방법 문의
(3)
답변완료
땡이
|
2024.10.31
|
추천 0
|
조회 78
|
땡이 | 2024.10.31 | - | 78 |
74621 | 기능/도구 |
New 4개의 열 에서 같은 이름 가로로 정렬
(4)
Bukonge
|
2024.10.31
|
추천 0
|
조회 80
|
Bukonge | 2024.10.31 | - | 80 |
74618 | VBA |
New 유저폼에 바코드스캔시 입력속도 개선방법?
(6)
답변완료
땡이
|
2024.10.31
|
추천 0
|
조회 70
|
땡이 | 2024.10.31 | - | 70 |
74616 | 함수/공식 |
New Rawdata
(4)
HIHUGO
|
2024.10.31
|
추천 0
|
조회 81
|
HIHUGO | 2024.10.31 | - | 81 |
74604 | 문서서식 |
New 간트차트 조건부서식 이용 문의
(3)
배고픈짐승
|
2024.10.30
|
추천 0
|
조회 91
|
배고픈짐승 | 2024.10.30 | - | 91 |
74599 | 함수/공식 |
New 이런 경우에는 무슨 함수를 써야할까요..?
(3)
iwnqn
|
2024.10.30
|
추천 0
|
조회 120
|
iwnqn | 2024.10.30 | - | 120 |
74598 | 문서서식 |
New 엑셀 유효성 검사 뛰어 쓰기 문제
(2)
답변완료
퉁퉁이
|
2024.10.30
|
추천 0
|
조회 84
|
퉁퉁이 | 2024.10.30 | - | 84 |
74592 | 함수/공식 |
New 여러 값들 중에서 원하는 값을 찾고 싶어요 도와주세요!
(9)
답변완료
저도해볼게요
|
2024.10.30
|
추천 0
|
조회 110
|
저도해볼게요 | 2024.10.30 | - | 110 |
74589 | 구글시트 |
New 한셀에 줄바꿈으로 있는 여러데이터를 한셀에 한데이터 들어가게끔 일괄로 하고 싶습니다
(4)
답변완료
스톤스톤
|
2024.10.30
|
추천 0
|
조회 70
|
스톤스톤 | 2024.10.30 | - | 70 |
74585 | VBA |
New UserForm 크기질문
(5)
답변완료
땡이
|
2024.10.30
|
추천 0
|
조회 86
|
땡이 | 2024.10.30 | - | 86 |
74583 | 함수/공식 |
New XLOOKUP 함수의 다중조건을 잘 모르겠습니다
(6)
qlcc****
|
2024.10.30
|
추천 0
|
조회 106
|
qlcc**** | 2024.10.30 | - | 106 |
74582 | 함수/공식 |
New filter 함수에 대해 문의드립니다
(5)
김은상
|
2024.10.30
|
추천 0
|
조회 81
|
김은상 | 2024.10.30 | - | 81 |
74581 | 구글시트 |
New 구글폼 견적서 자동화 관련, 폼에서 입력된 이미지 파일을 견적서에 넣는 방법 좀 알려주시면 감사하겠습니다.
떡
|
2024.10.30
|
추천 0
|
조회 68
|
떡 | 2024.10.30 | - | 68 |
74572 | 차트/그래프 |
New 꺽은선 그래프의 레이블이 원복이 됩니다.
(3)
구리구리이
|
2024.10.30
|
추천 0
|
조회 76
|
구리구리이 | 2024.10.30 | - | 76 |
@b3l23e 님 안녕하세요?^^
첨부해주신 파일 잘 확인하였습니다.
문제점과 핵심을 요약하자면 아래 내용으로 생각되는데 맞나요?
2. 따라서 중복값 제거된 목록에서 각 조건에 따라 필터링 된 결과값을 출력해야 함.
모든 코드를 살펴볼 수 없어 처리하기() 명령문을 전체적으로 살펴 보았는데요. 작성하시는데 많이 고생하셨을듯 합니다.
처리하기 명령문을 쭉 보았을 때, 전체적인 흐름에는 이상이 없는듯 합니다.
다만 한가지 팁을 드리자면, 속도개선 명령문을 추가하시면 좀 더 수월하게 동작하지 않을까 생각되는데요 ^^
아래 코드를 명령문 초반에
그리고 아래 코드를 명령문 마지막에 더해보세요.
그 외 오류발생 부분은 제가 일일히 확인이 어려운 관계로, 키보드 F9키로 중단점 설정하신 후, 키보드 F8키로 각 단계별 동작을 확인하여 특정 부분에서 오류 발생 시 예상되는 원인과 원하는 결과값을 적어주시면 확인 후 답변드리겠습니다 ^^
답변이 도움이 되셨길 바랍니다
감사합니다.
@오빠두엑셀 님 귀중한 시간 내어 검토하고 답변을 달아주셔서 감사합니다.
그리고 스크린업데이팅으로 확실히 더 개선된 것 같습니다.
(false를 코드 초반에, true를 코드 마지막에 적용했습니다.)
고맙습니다.