더 나은 단어가 부족하여 "그룹 상자": 다른 사용자와 시각적으로 다른 영역, 다른 배경색 및 주위의 프레임과 같은 사용자 영역의 영역을 원합니다. 프레임 컨트롤을 사용하여 만들 수 있습니다. 그러나 프레임 컨트롤의 이벤트와 폼의 다른 컨트롤과의 상호 작용이 필요하지 않습니다.Word Userform에 'Group Box'만들기
특히 '그룹 상자'의 위치에 관계없이 모든 텍스트, 목록, 콤보 및 체크 상자를 탭으로 표시 할 수 있습니다. 실제로 '그룹 상자'의 가능한 위치에도 관계 없습니다. 다른 'Group Box'. 대부분의 컨트롤에는 On Enter, On Exit, On On On Key, On Key가 있으며, 폼의 컨트롤에 포커스를 재 지정할 수있는 절차가 있습니다. 프레임 컨트롤이 이벤트 및 규칙과 함께 끊임없이 간섭하는 가운데, 올바르게 작동하지 않는 것 중 많은 부분이 적절하게 설명되지 않는 것은 엄청난 작업입니다. 쉬운 방법은 내 계획과 호환되지 않는 방식으로 제어하는 "지능"없이 시각적 디자인 기능 만 갖는 것입니다.
아마도 프레임이 내 목적에 부적합하게 만드는 것은 폼 내에서 양식으로 작동한다는 것입니다. 즉, 다른 컨트롤이 자신의 프레임 외부로 포커스를 가져갈 때 해제를 거부하는 ActiveControl을 지정한다는 의미입니다. 프레임의 컨트롤이 포커스를받는 경우 첫 번째 컨트롤의 On Enter 프로 시저가 실행되는 것을 방지하는 것은 불편합니다 (첫 번째 및 후속 시간과 다름). 그러나 선택한 컨트롤의 On Exit 이벤트를 처리하는 것이 훨씬 더 큰 작업입니다 폼이 닫힐 때까지 실행되지 않습니다. 즉 컨트롤이 광학적으로 포커스를 잃어 버렸을 때 놓치게되고 기술적으로 방해가 될 때를 놓치게됩니다.
내 요구 사항에 맞는 컨트롤이 MS Word에 있습니까? 또는 Frame 컨트롤에서 이벤트를 제거 할 수 있습니까? 예를 들어 프레임 컨트롤 앞에 "텍스트 상자"를 삽입하지 않고도 텍스트 상자를 배치 할 수 있습니까?
어디에서 사각형을 찾을 수 있습니까? MS Word에 대해 이야기하고 있습니까? 나는 2010 버전을 사용하고 있습니다. – Variatus
죄송합니다, 나는 MS Access (MS Word가 아닙니다)를 사용하고 있다고 생각하여 어떤 이유로 올바르게 읽지 못했습니다. 가장 간단한 해결책으로 배경색이있는 레이블을 사용할 수 있습니다. – ClintB
예! 그게 제가 몇 년 전에 "발견 한"것이고 잊었습니다. 답을 수정하면 받아 들일 것입니다. – Variatus