콤보박스의 목록을 이름관리자로 불러오기
VBA
작성자
iviolin****
작성일
2020-07-20 19:43
조회
449
콤보박스의 List를 이름관리자의 범위로 가져오는 방법을 알고싶습니다.
그런데 콤보박스와 이름관리자로 불러올 범위가 서로 다른시트에 있습니다.
Sheet1.Combobox1.Rowsource = Range("콤보범위").Address
이런 식으로 구현 해볼려고 했는데 런타임 오류가 뜨네요.
참고로 콤보범위는 이름관리자의 이름입니다.
전체 2,454
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
2445 | 문서서식 |
New vlookup을 어떻게 사용해야 하나요?
![]() ![]() |
![]() |
2021.02.28 | 0 | 23 |
2444 | 기능/도구 |
New 여러 시트에서 어떠한 표를 동기화 시키고 싶습니다.
(1)
![]() |
![]() |
2021.02.27 | 0 | 24 |
2443 | 함수/공식 |
New [ ]나 { }같은 특정부호를 각자 다른 단어에 한꺼번에 넣고 싶습니다
![]() ![]() |
![]() |
2021.02.27 | 0 | 27 |
2442 | VBA |
New VB offset.resize.value 사용시 빈셀 포함해서 복사 할 수 있는 방법이 있나요?
(1)
![]() |
![]() |
2021.02.26 | 0 | 32 |
2441 | 문서서식 |
New 셀을 전체 새로고침 하는 기능이 있나요?
(4)
![]() |
![]() |
2021.02.26 | 0 | 41 |
2440 | VBA |
New 여러조건있는 데이터복사
![]() ![]() |
![]() |
2021.02.26 | 0 | 33 |
2439 | 기능/도구 |
New 날짜 표시형식에 "주"표시
(2)
![]() |
![]() |
2021.02.26 | 1 | 36 |
2438 | VBA |
New 엑셀 vba 파일 불러들일때 무한 루프 벗어나기
(3)
답변완료
![]() |
![]() |
2021.02.26 | 0 | 29 |
2437 | 기능/도구 |
New [DuTool] HomeTaxBR 함수 문의
(1)
![]() |
![]() |
2021.02.26 | 0 | 22 |
2436 | VBA |
New VBA 반복구문 줄이는 방법
(1)
![]() |
![]() |
2021.02.26 | 1 | 30 |
2435 | VBA |
New 이동거리에 따른 출장비 자동 계산 시트 구성 질의
(1)
![]() |
![]() |
2021.02.26 | 0 | 26 |
2434 | 기능/도구 |
New 네이버 검색광고 액셀
(1)
![]() |
![]() |
2021.02.26 | 0 | 26 |
2433 | VBA |
New 함수를 dll로 변환시 Source code가 숨겨지나여?
(1)
![]() |
![]() |
2021.02.26 | 0 | 21 |
2432 | 문서서식 |
다중 유효성 검사 도와 주세요
![]() ![]() |
![]() |
2021.02.26 | 0 | 33 |
2431 | VBA |
VBA .CurrentRegion.AdvancedFilter xlFilterCopy 메소드? 설명가능하신분!!!
(2)
답변완료
![]() |
![]() |
2021.02.25 | 0 | 25 |
2430 | 함수/공식 |
조건부 서식을 사용하여 홀수날에만 적용하기
(2)
답변완료
![]() |
![]() |
2021.02.25 | 0 | 33 |
2429 | 함수/공식 |
offset함수 입니다
![]() ![]() |
![]() |
2021.02.25 | 0 | 47 |
2428 | 함수/공식 |
OFFSET 함수 문의드립니다
(3)
답변완료
![]() |
![]() |
2021.02.25 | 1 | 51 |
2427 | 함수/공식 |
페이지 수 자동 으로 나오는 함수 있을까요?
(1)
![]() |
![]() |
2021.02.25 | 0 | 35 |
2426 | 피벗테이블 |
피벗테이블로 트리맵 차트 그리는 방법이 있을까요?
(1)
![]() |
![]() |
2021.02.25 | 0 | 26 |
2425 | VBA |
입력된 여러가지 숫자들 조합해서 일치하는 값이나 가장 근사치를 찾는 방법
(1)
![]() |
![]() |
2021.02.25 | 0 | 27 |
2424 | 함수/공식 |
엑셀 OFFSET 함수 사용법 관련입니다.
(2)
![]() |
![]() |
2021.02.25 | 1 | 40 |
2423 | 피벗테이블 |
슬라이서 연동 문제 (한 개 슬라이서로 2개 테이블을 원본으로 하는 피벗테이블 컨트롤하기)
(1)
![]() |
![]() |
2021.02.24 | 1 | 24 |
2422 | VBA |
VBA 배열 질문
(2)
답변완료
![]() |
![]() |
2021.02.24 | 0 | 37 |
2421 | VBA |
중복되는 데이터때문에 입력값이 제대로 입력되지 않습니다.
(2)
답변완료
![]() |
![]() |
2021.02.24 | 0 | 30 |
2420 | 함수/공식 |
countifs 관련 문의 입니다.
(1)
![]() |
![]() |
2021.02.24 | 1 | 53 |
2419 | VBA |
VBA실행 방법중 PERSONAL.xlsb사용 방법 문의
(1)
![]() |
![]() |
2021.02.24 | 0 | 29 |
2418 | 함수/공식 |
불규칙적인 데이터를 정리하는 방법 문의
![]() ![]() |
![]() |
2021.02.24 | 1 | 62 |
2417 | 함수/공식 |
counta 응용 함수, 셀 안의 사람 숫자 구하기
![]() ![]() |
![]() |
2021.02.24 | -1 | 72 |
2416 | VBA |
vba application.ontime timevalue 시간단위
(1)
![]() |
![]() |
2021.02.24 | 0 | 21 |
안녕하세요?^^
첨부파일 확인해보니 삽입하신 combobox 는 rowsource가 아닌 ListFillRange 속성으로 범위를 지정해주셔야 합니다.
아래 명령문을 사용해보시겠어요? 바로 해결되실겁니다.
아... 답변 감사합니다.
ActiveX 컨트롤의 콤보박스를 이용해서 값을 불러올려고했는데
사용자 정의 폼으로 구현한 콤보상자에만 쓰는건가요?
만약 맞다면 사용자 정의 폼에 있는 콤보상자에 이름관리자 범위를 불러올때는 어떻게 메크로를 만들어야하나요...?
시트에 삽입된 콤보박스는 ListFillRange, 유저폼의 콤보박스는 RowSouce 속성을 사용하며 두 개는 동일한 속성입니다.^^
어디에서 사용되느냐에 따라 다르게 지정될 뿐이며 모두 동일하게 사용하시면 되겠습니당!
감사합니다. 잘 응용해서 적용해보겠습니다.
그런데 실무에 적용할려고하니 변수를 너무많이 받았어서 변수를 안받고 해결해보려 합니다.
Private Sub Worksheet_Activate()
Sheet1.ComboBox1.ListFillRange = "'" & Sheet2.Name & "'!" & Range("콤보범위").Address
End Sub
로 해봤는데 런타임 오류가 나네요...
왜 오류가 나는지 알수있을까요??
안녕하세요?^^
명령문을 아래와 같이 수정해보세요.
안녕하세요?
엑셀 입력할 때 자동완성 기능처럼 많은 사람 이름을 콤보박스에 리스트업하고
콤보박스 위 빈칸에(콤보박스 아이템을 선택하면 표시하는 부분) 사용자가 이름 첫자를 입력하면 콤보박스 아이템에서 입력한 첫자에 해당하는 이름이 보여지도록 하려고 합니다. 이런 방법이 있는지요?
아...Sheet2.name으로 시트이름을 받았는데도 sheet2.range로 해야하는군요...
감사합니다ㅎㅎ