ActiveX컨트롤을 이용하여 해보고자 합니다. 도움을 요청드립니다.

VBA
작성자
오무지
작성일
2022-10-07 14:47
조회
127
엑셀버전 : M365

운영체제 : 윈도우10

질문 요약 : Range를 이용한 셀 선택이 아닌 버튼과 버튼을 누름으로 교집합?셀 선택이 가능한지 궁금합니다.

논문 작성을 위해 데이터 정리 중인 학생입니다.

ActiveX컨트롤을 이용하여 +1 +2 -1 -2 이러한 것을 셀에 입력해줄 수 있는 것은 유튜브를 통하여 알게 되었습니다.

Private Sub SpinButton1_Change()
Range("B2").Value = SpinButton1.Value
SpinButton1.Max = 200
SpinButton1.Min = 0
SpinButton1.SmallChange = 1
End Sub

다만 그렇게 되면 위에 구문에서 Range("B2").Value = SpinButton1.Value 한 셀(B2)을 선택해서만 숫자의 증감이 가능한 것 같은데

질문 1. 어떠한 명령어를 추가 하여야 아래와 같이 가능한지 궁금합니다.

이름과 종류 부분도 버튼 형식으로 하여

이름을 클릭[철수]하고 종류[종류 1]를 클릭하면 빗금친 곳의 셀이 선택 되어 그곳을 숫자의 증감이 가능한 것인지

질문 2. 엑셀에서 위의 방법대로 구현이 가능한지 궁금합니다.

스크랩
공유
전체 4

  • 2022-10-07 16:03

    @오무지 님 모든 코드는 로직만 맞으면 100% 구현할 수 있습니다.

    어떻게 빈칸을 찾을 지, 조건에 따라 1 또는 -1 을 변화할 지, 등도 물론 가능하구요

    구현이 가능한지에 대해선 YES 이고

    어떻게 구현하는가에 대해선 직접 공부를 하셔야 할 겁니다..

    예전에 오빠두님이 4회완성으로 진행한적이 있는데 아래 영상 참고해보시면 좋을 듯 합니다

    https://www.oppadu.com/%ec%97%91%ec%85%80-live-101%ea%b0%95/


    • 2022-10-07 16:51

      @더블유에이 님 안녕하세요 글쓰는곳이 어딨는지 도저히 못찾겠어서 답글로 문의드려요

      =IF(G3<1001,G3*1.9,IF(G3<2001,G3*1.8,IF(G3<3001,G3*1.7,IF(G3<4001,G3*1.6,IF(G3<5001,G3*1.5,IF(G3<20001,G3*1.46,G3*1.46,G3*1.43+3000)))

      이함수에 대해 너무 많은 인수를 입력했다고 오류가 뜨는데 뭐가잘못된건지 알려주실수있난요


    • 2022-10-07 18:43

      @더블유에이 님 아래 화살표를 누르면 0 이하는 음수가 나오지 않고 65535로 나옵니다. 이것은 어떻게 해결해야하나요?

      나머지는 이리저리 찾아서 했습니다.


      • 2022-10-09 21:43

        @오무지 님 If Range(Target.Address).Value = 0 Then Exit Sub

        을 맨 앞에 추가해보세요


전체 8,510
번호 카테고리 제목 작성자 작성일 추천 조회
알림
「🎉 올해의 책 투표」 '진짜쓰는 실무엑셀' 이 후보에 선정되었습니다! (👉깜짝 이벤트) (51)
오빠두엑셀 | 2022.11.07 | 추천 23 | 조회 7896
오빠두엑셀 2022.11.07 23 7896
공지사항 함수/공식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (105)
오빠두엑셀 | 2021.10.28 | 추천 135 | 조회 8506
오빠두엑셀 2021.10.28 135 8506
44963 VBA
New 일정간격마다 모두재계산&파일 열자마자 매크로 실행
KangU | 20:54 | 추천 0 | 조회 10
KangU 20:54 - 10
44962 함수/공식
New 누적 합계 구하기 함수 관련 엑셀파일
짱구 | 20:15 | 추천 0 | 조회 12
짱구 20:15 - 12
44959 함수/공식
New 안녕하세요! 엑셀 뉴비, 고수분들께 도움을 구하고자 합니다 ㅠㅠ 엑셀파일첨부파일 (3)
U_ho | 18:45 | 추천 0 | 조회 16
U_ho 18:45 - 16
44956 함수/공식
New 고수님들 도와주세요 (1)
LUKE. | 17:58 | 추천 0 | 조회 16
LUKE. 17:58 - 16
44955 함수/공식
New 따로 수정이나 새로고침 하지않아도 실시간으로 계산값이 변경되는 날짜계산기 (2) 답변완료
KangU | 17:45 | 추천 0 | 조회 22
KangU 17:45 - 22
44953 함수/공식
New 엑셀 날짜 함수 사용시 날짜 표시 안되는 이슈 첨부파일 (2)
junee562 | 16:59 | 추천 0 | 조회 20
junee562 16:59 - 20
44950 함수/공식
New vlookup을 활용한 여러 조건 시 결과값을 불러오고 싶습니다. 엑셀파일 (1)
DBOX | 16:50 | 추천 0 | 조회 25
DBOX 16:50 - 25
44946 함수/공식
New 정산금액을 공문에 참조하려고 하는데 n/a가 뜹니다. 엑셀파일 (3)
야근쟁이 | 16:17 | 추천 0 | 조회 22
야근쟁이 16:17 - 22
44941 함수/공식
New COUNT 함수 관련 2가지 조건의 수를 구하고 싶습니다. 첨부파일 (2) 답변완료
2039290jf1 | 14:11 | 추천 0 | 조회 24
2039290jf1 14:11 - 24
44940 VBA
New 엑셀 매크로 AutoFill 관련 문의 (1)
원더우먼 | 12:53 | 추천 0 | 조회 29
원더우먼 12:53 - 29
44938 기능/도구
New 온라인그림 선택이 안되요. 첨부파일 (1)
굿걸♡ | 11:57 | 추천 0 | 조회 22
굿걸♡ 11:57 - 22
44937 함수/공식
New 다중조건 if 관련 문의 (2) 답변완료
지도현 | 11:50 | 추천 0 | 조회 37
지도현 11:50 - 37
44935 함수/공식
New 엑셀 2007,2010 오프라인 도움말파일 구해요
나야 | 11:41 | 추천 0 | 조회 19
나야 11:41 - 19
44932 VBA
New VBA FIND를 통해서 일치하는 값 찾을때까지 검색 후 만약에 없으면 해당셀에 찾는값 없음 넣기 (1)
고바마 | 11:02 | 추천 0 | 조회 34
고바마 11:02 - 34
44930 VBA
New vba를 이용하여 수식 결과값 추출 시트를 만들고 싶습니다. 첨부파일 (1)
코모 | 10:26 | 추천 0 | 조회 42
코모 10:26 - 42
44929 함수/공식
New [관심]!!경우의수 적용하여, 값 판단법 좀 알려주세요..ㅜ 엑셀파일첨부파일 (5)
ak스타 | 10:22 | 추천 0 | 조회 28
ak스타 10:22 - 28
44927 함수/공식
New 다중 sumifs 기타 값 계산 엑셀파일첨부파일 (3) 답변완료
선크 | 10:18 | 추천 0 | 조회 33
선크 10:18 - 33
44915 VBA
New 괄호안의 숫자 합계 구하기 VBA 또는 수식 엑셀파일첨부파일 (4) 답변완료
007 | 2022.11.27 | 추천 0 | 조회 62
007 2022.11.27 - 62
44913 함수/공식
New 함수 결과값이 이상합니다 첨부파일 (1)
엄기용 | 2022.11.27 | 추천 0 | 조회 31
엄기용 2022.11.27 - 31
44907 함수/공식
New 시간만 구하는 방법.. 첨부파일 (4) 답변완료
candle0723 | 2022.11.27 | 추천 0 | 조회 38
candle0723 2022.11.27 - 38
44904 문서서식
New 표시형식 문의 드립니다 (1)
거꾸로문 | 2022.11.26 | 추천 0 | 조회 29
거꾸로문 2022.11.26 - 29
44901 VBA
New 안녕하세요. vba로 단위 변환 질문드립니다.
Jes | 2022.11.26 | 추천 0 | 조회 38
Jes 2022.11.26 - 38
44899 차트/그래프
New 슬라이서 서식을 변경 한 후, 다른 엑셀 파일에서도 사용할 수 있는 방법이 있을까요?
twou**** | 2022.11.26 | 추천 0 | 조회 27
twou**** 2022.11.26 - 27
44896 VBA
New 여러 문자들 중 참조 문자에 있는 값 찾기 vba 엑셀파일첨부파일 (4)
007 | 2022.11.26 | 추천 0 | 조회 61
007 2022.11.26 - 61
44892 기능/도구
New 필터랑 행 숨기기 된 상태에서 자동채우기 안 되나요?
오리파 | 2022.11.25 | 추천 0 | 조회 25
오리파 2022.11.25 - 25
44887 함수/공식
New 다중조건을 만족하는 여러개의 값 구하는 함수식 문의드립니다. (1)
함수시르미 | 2022.11.25 | 추천 0 | 조회 53
함수시르미 2022.11.25 - 53
44886 VBA
New 엑세스 및 엑셀 연동 VBA INSERT구문 질문 엑셀파일
H.B | 2022.11.25 | 추천 0 | 조회 33
H.B 2022.11.25 - 33
44885 함수/공식
New 엑셀로 전투 시뮬레이션을 만들 수 있을까요? (4)
네버 | 2022.11.25 | 추천 0 | 조회 59
네버 2022.11.25 - 59
44881 VBA
New VBA 링크 설정시 현재시트로 설정하는법 첨부파일 (2)
엑셀왕이될거야22 | 2022.11.25 | 추천 0 | 조회 31
엑셀왕이될거야22 2022.11.25 - 31
44878 함수/공식
New 인덱스 매치 시 범위 합계구하기 엑셀파일 (3) 답변완료
야근쟁이 | 2022.11.25 | 추천 0 | 조회 47
야근쟁이 2022.11.25 - 47