입력 값을 특정 조건에 맞는 셀에만 입력되게 하는 매크로

VBA
작성자
벼리오빵
작성일
2020-02-19 20:01
조회
8764

'설문지 응답시트1'에서 학번과 출력번호에 맞는 값이 sheet1에 보이도록 했습니다.

그리고 해당 내용을 읽고 [담임의견 입력 칸(빨간배경)]에 교사가 피드백을 입력하면

'설문지 응답시트1' 해당 조건에 맞는 학생의  '담임의견(피드백)' 열에만 입력되어 저장되고,

해당 내용은 마찬가지로 'sheet1'의 [담임의견(연초록배경)]에 보이도록 하고 싶습니다.

 

vba는 인터넷에서 원하는 방법을 찾기도 어렵고, 이해하기도 어렵고 도통 쉽지 않네요^^;;

전체 4

  • 2020-02-20 09:07

    안녕하세요?^^
    1. [담임의견 입력 칸(빨간배경)]에 교사가 피드백을 입력하면
    => 해당 시트의 WorkSheet_Change 이벤트를 사용해서, 데이터가 입력되는 상황일때 명령문을 작성하시면 됩니다.
    https://docs.microsoft.com/en-us/office/vba/api/excel.worksheet.change

    2. 해당 조건에 맞는 학생의 '담임의견(피드백)' 열에만 입력되어 저장
    => Selection_Change 이벤트의 Target 변수로 값을 찾아 vlookup 함수를 적용해보세요 ^^

    3. 마찬가지로 'sheet1'의 [담임의견(연초록배경)]에 보이도록 하고 싶습니다.
    => Target.Copy Sheet1.마지막열 에 값을 더해주시면 됩니다.
    마지막열을 찾는 방법은 아래 링크를 확인해보시겠어요?^^
    https://www.oppadu.com/엑셀-vba-마지막-셀-찾기-마지막-행-찾기/

    제 답변이 도움이 되셨길 바랍니다.
    감사합니다 ^^


    • 2020-02-20 12:28

      Vba를 모르니

      하...하...하.. 나도 모르겠네요. ㅠ


      • 2020-02-21 00:50

        안녕하세요~^^*
        문의주신 내용은 비교적 간단한 코딩인 순환문(For문)과 IF조건문으로 해결할 수 있는 내용입니다.
        직접 명령문을 적어드릴 수도 있겠으나, 그럴경우 이후에 필연적으로 발생할 오류처리/수정 작업에서 다시 문제가 발생하게 될겁니다 ^^; 따라서 직접 명령문을 작성해드리기보단 방법을 제시해드리는데에 초점을두고 있다는 점 양해부탁드립니다.
        VBA는 프로그래밍 언어중 아주 쉬운 언어에 속합니다.
        VBA 기초 정규강의와 퀵VBA강의를 천천히 돌려보신다면, 일주일내로 원하시는 내용을 넘어서 고급작업도 자동화 하실 수 있으리라 생각합니다 ^^
        감사합니다!


전체 4,045
번호 카테고리 제목 작성자 작성일 추천 조회
4029 기능/도구
New 자동화 달력 공휴일 등록 시 날짜말고 메모부분 빨간색 변경이 안되서 어렵습니다. (1)
거부기 | 14:30 | 추천 0 | 조회 21
거부기 14:30 0 21
4028 문서서식
New 엑셀 CTRL+G (이동) 질문드립니다. 첨부파일 (1)
월마리아 | 03:01 | 추천 0 | 조회 23
월마리아 03:01 0 23
4027 차트/그래프
New 오빠두 간트 차트에 대한 질문이 있습니다. 첨부파일 (4) 답변완료
치킨카뤠 | 01:22 | 추천 0 | 조회 23
치킨카뤠 01:22 0 23
4026 함수/공식
New 부서 자동 배정 프로그램 완성 요청합니다. 첨부파일
승재빠 | 2021.09.25 | 추천 0 | 조회 41
승재빠 2021.09.25 0 41
4025 함수/공식
New 질문있습니다.! 중복값 표시 및 데이터 숫자 세기. 첨부파일 (1)
Barcelona | 2021.09.25 | 추천 0 | 조회 24
Barcelona 2021.09.25 0 24
4024 기능/도구
New 엑셀 종료 대화창이 이상합니다 ㅜㅜ (3) 답변완료
어제부터VBA | 2021.09.25 | 추천 0 | 조회 26
어제부터VBA 2021.09.25 0 26
4023 함수/공식
New 특정단어만 변경 도와주세요. 첨부파일 (3)
블랑블랑 | 2021.09.25 | 추천 0 | 조회 38
블랑블랑 2021.09.25 0 38
4022 문서서식
New 엑셀 느림 현상 OLE 작업 (1)
원더우먼 | 2021.09.25 | 추천 0 | 조회 28
원더우먼 2021.09.25 0 28
4021 VBA
New 체크박스 첨부파일 (1)
미리내 | 2021.09.24 | 추천 0 | 조회 29
미리내 2021.09.24 0 29
4020 함수/공식
New 조건부 함수 도움 부탁드립니다. 첨부파일 (1)
액셀 공부 | 2021.09.24 | 추천 1 | 조회 18
액셀 공부 2021.09.24 1 18
4019 차트/그래프
New 2개 슬라이서에 대한 차트 연결 문의 (1)
please | 2021.09.24 | 추천 1 | 조회 16
please 2021.09.24 1 16
4018 함수/공식
New 다른시트 값을 조건부로 출력 (3)
KT | 2021.09.24 | 추천 0 | 조회 34
KT 2021.09.24 0 34
4017 함수/공식
New vlookup 여러조건 여러개 출력 관련 질문입니다 첨부파일 (1)
바스크 | 2021.09.24 | 추천 0 | 조회 32
바스크 2021.09.24 0 32
4016 VBA
New FOR 이용하여 파일 가져오기 첨부파일 (1)
ArkGie | 2021.09.24 | 추천 0 | 조회 23
ArkGie 2021.09.24 0 23
4015 VBA
New VBA 변수넣기 (2)
kimki**** | 2021.09.24 | 추천 1 | 조회 25
kimki**** 2021.09.24 1 25
4014 차트/그래프
New 차트관련문제 (4)
콩콩이0782 | 2021.09.24 | 추천 0 | 조회 22
콩콩이0782 2021.09.24 0 22
4013 함수/공식
New max(if) 부등호 사용 질문입니다 첨부파일 (4) 답변완료
Ivan Bae ඞ | 2021.09.24 | 추천 1 | 조회 39
Ivan Bae ඞ 2021.09.24 1 39
4012 VBA
엑셀 VBA 선택영역을 이미지로 추출에서 "일괄로" 추출하는 방법 문의드립니다.
태져리 | 2021.09.23 | 추천 0 | 조회 37
태져리 2021.09.23 0 37
4011 함수/공식
VLookup 다중조건 입력_배열함수_복사 첨부파일 (8)
hiv**** | 2021.09.23 | 추천 0 | 조회 65
hiv**** 2021.09.23 0 65
4010 기능/도구
엑셀2016인데 아이콘 창이 없어요 첨부파일 (2) 답변완료
빠꾸집사 | 2021.09.23 | 추천 1 | 조회 27
빠꾸집사 2021.09.23 1 27
4009 VBA
vba MATCH함수 오류 검색하는 값이 검색범위에 포함되지 않을 때 오류
kimki**** | 2021.09.23 | 추천 0 | 조회 43
kimki**** 2021.09.23 0 43
4008 VBA
중첩 for문의 해결 (next 컨트롤 변수 참조가 잘못되었습니다) (2)
kimki**** | 2021.09.23 | 추천 0 | 조회 34
kimki**** 2021.09.23 0 34
4007 함수/공식
자동입력 관련 문의드립니다. 첨부파일 (2)
성운 | 2021.09.23 | 추천 0 | 조회 34
성운 2021.09.23 0 34
4006 피벗테이블
피벗테이블에서 '값 행 표시' 질문드립니다. 첨부파일
월마리아 | 2021.09.23 | 추천 0 | 조회 32
월마리아 2021.09.23 0 32
4005 VBA
네이버 쇼핑 댓글 가져오기 (1)
아가늑대 | 2021.09.22 | 추천 1 | 조회 47
아가늑대 2021.09.22 1 47
4004 기능/도구
엑셀 비활성화된 링크들 활성방법 (3) 답변완료
N솔 | 2021.09.22 | 추천 0 | 조회 45
N솔 2021.09.22 0 45
4003 함수/공식
(수정 재업로드) 질문 다시 올립니다! (9) 답변완료
치운 | 2021.09.22 | 추천 0 | 조회 41
치운 2021.09.22 0 41
4002 함수/공식
다음과 같이 하려면 어떤 함수를 써야할까요? 아니면 노가다해야하나요? (7)
치운 | 2021.09.22 | 추천 0 | 조회 51
치운 2021.09.22 0 51
4001 VBA
Change이벤트관련 문의사항 첨부파일 (2) 답변완료
H.B | 2021.09.22 | 추천 0 | 조회 48
H.B 2021.09.22 0 48
4000 함수/공식
TEXTJOIN 표시 형식 (1)
제비제비 | 2021.09.22 | 추천 1 | 조회 45
제비제비 2021.09.22 1 45