1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

사용자 정의 폼 관련

VBA 조회 수 2534 추천 수 0 2012.10.16 11:44:54

안녕하세요.^^  아별님.

오늘도 궁금한게 있어서 이렇게 두드리네요...

 

첨부된 예제에서,

1. "삭제" 워크시트에서 A4:A23을 범위설정하고,  "실행" 버튼을 누르면  MsgBox가 나오는데여. 여기서 '예'를 누르면

    "삭제(실행후)" 워크시트처럼 됩니다.

 

2. "숨김" 워크시트에서 A4:A23을 범위설정하고, "실행" 버튼을 누르면 MsgBox가 나오는데여. 여기서 '예'를 누르면

"숨김(실행후)" 워크시트처럼 됩니다.

 

3. "선택" 워크시트에서 A4:A23을 범위설정하고, "실행" 버튼을 누르면 MsgBox가 나오는데여. 여기서 '예'를 누르면

"선택(실행후)" 워크시트처럼 됩니다.

   

위의 세개의 코드를 개인용매크로 통합문서에 놓고 빠른실행 도구모음에 매크로를 연결하여 사용고 있는데요.

이렇게 되면 빠른실행 도구모음에  버튼이 3개가 필요합니다.

 

그래서 사용자 정의 폼을 이용하여,

매크로를 실행하면 사용자정의 폼이 뜨면서 옵션단추 3개에 각각 위의 코드를 연결합니다.

그리고 그 밑에 확인, 취소 버튼을 만드는거죠.

그런후 매크로를 실행하면 폼이 뜨면서 사용자가 옵션단추 3개중 1개를 선택하는 겁니다.

그리고 확인을 누르면 실행이 된느거죠. 취소를 누르면 Exit Sub이구요.

 

이걸 구현하려고 하는데 폼은 한번도 사용 안해봐서요...

참고가 될만한 게 있을까요?


댓글 '2'

profile

[레벨:30]아별

2012.10.17 12:27:02
*.104.126.21

고수가되고파님..

안녕하세요?


일단 유저폼을 사용해보신 적이 없다고 하니.. 어떻게 답변을 드려야할지 막막합니다.


아이엑셀러님이 공유중이신 강좌들이 있습니다.

http://www.iexceller.com/Contents(VBPart1).htm


위 링크로 가신 다음..

제목에 유저폼으로 된 것들을 참고하시기 바랍니다.


대충 살펴보니.. 018강좌가 옵션 버튼을 구현한 것이네요..

http://www.iexceller.com/MyXls/Lectures/VisualBasic/VB0018.zip


인터넷으로 엑셀 유저폼으로 검색하면 유저폼에 관련된 많은 강좌를 보실 수 있을겁니다.


도움이 되셨기를..

[레벨:4]고수가되고파

2012.10.18 19:27:47
*.104.208.234

감사합니다.^^ 저거보고 한번 해보겠습니다. 

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 46678
522 특정 텍스트를 포함한 데이터를 쭈~욱 나열하는 방법에 대하여(제발 도와주세요) imagefile [2] [레벨:2]matroos 2011-07-29 1915
521 조건에 따라 셀 나누기 file [3] [레벨:1]대기님 2011-08-01 2205
520 특정 text를 포함한 데이터 나열하기!! (다시 질문합니다 파일포함) imagefile [4] [레벨:2]matroos 2011-08-01 2860
519 차트 엑셀에서 라인 차트 질문입니다. imagefile [2] [레벨:6]해피엔드 2011-08-04 3084
518 엑셀일반 부분합 질문있습니다. file [2] [레벨:5]정화 2011-08-08 3854
517 엑셀수식 indirect 함수사용시 [2] [레벨:1]엑셀짱 2011-08-09 3777
516 엑셀수식 indirect file [5] [레벨:1]엑셀짱 2011-08-11 3031
515 엑셀수식 셀에 있는 주소에서 국가만 남기고 지우는 방법좀 알려주세요 imagefile [1] [레벨:1]누렁2 2011-08-11 2850
514 기타 [필독] 질문시.. 엑셀 파일 첨부, 윈도우버전과 엑셀버전 표기, 답변 받으면 피드백 댓글 꼭 달기.. [레벨:30]아별 2011-08-11 27028
513 엑셀일반 틀고정 질문입니다. file [3] [레벨:5]정화 2011-08-12 3694
512 엑셀수식 정렬에 관해서 여쭤봅니다. imagefile [4] [레벨:4]우보천리 2011-08-12 2862
511 피벗테이블 엑셀 시계열 중복된 날짜 맞추기 질문 imagefile [3] [레벨:6]해피엔드 2011-08-24 4670
510 엑셀일반 투입인력에 대한 값(?)을 알고자합니다. file [1] [레벨:1]안나수이☆。 2011-08-24 4352
509 차트 백분율을 Bar 그래프로 간단히 할 수는 없을까요? [7] [레벨:1]메타포 2011-08-24 5419
508 엑셀일반 활성창 이동 [2] [레벨:3]해바라기1 2011-09-01 2968
507 피벗테이블 시간표 관리, 피벗 부분합의 활용 질문?? file [5] [레벨:1]메타포 2011-09-05 3702
506 엑셀수식 자동계산 질문입니다._세금계산서 자리수 & 숫자 한글 표시 file [4] [레벨:5]정화 2011-09-14 3181
505 엑셀일반 일정표를 하나 만들었는데 도와주세요(긴급)ㅠㅠ imagefile [1] [레벨:2]matroos 2011-09-14 3807
504 피벗테이블 엑셀 작업 중, 질문사항 몇개... _ 피벗테이블 계산 필드, 계산 항목 [3] [레벨:4]나카타 2011-09-16 4527
503 엑셀일반 셀 병합 후 데이터가 지워지지 않는 방법이 있는지요.. [2] [레벨:3]읍내꽃미남 2011-09-19 4444