2011-04-14 5 views
1

나는 사용자 정의 폼에 레이블을 가지고 있으며 그 안에있는 데이터는리스트 형식입니다. 데이터가 라벨보다 깁니다. 레이블을 확장하지 않고 스크롤 막대를 추가하는 방법이 있습니까? 아니면 다른 옵션이 있습니까? 기본적으로 상자가 목록보다 길지 않으면 스크롤 막대가없는 상자를 원한다. 그런 다음 스크롤 막대가있다. 엑셀 VBA하는 userForm레이블에 스크롤 막대 추가하기

당신은 레이블처럼 보이도록 스타일 텍스트 상자를 사용 할 수
+0

레이블을 사용하지 말고 올바른 컨트롤을 대신 사용하십시오. (아마도 텍스트 상자) 이것은 고전적인 [XY 문제] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)입니다. –

+0

@clintp : 글쎄, 텍스트 상자를 만들고 라벨의 코드를 복사하고 이름을 바꾸려고 시도했는데 "메서드 또는 데이터 멤버를 찾을 수 없습니다."라는 오류 메시지가 나타납니다. – Mike

답변

7

를 사용

. 스크롤 막대를 세로로 설정하여 여러 줄로 설정하십시오. 내용이 크기를 초과하는 경우에만 스크롤 막대가 나타납니다.

+1

읽기 전용으로 설정했는지 확인하십시오. – Johan