Visio 2007과 함께 제공되는 사전 설치된 도형에는 옵션이 있습니다. 예를 들어 전기 공학> 스위치 및 릴레이 모양 페이지의 SPDT를 도면에 삽입하면 마우스 오른쪽 버튼으로 클릭하고 "스위치 위치 설정"을 선택할 수 있습니다.
내 셰이프에 어떻게 이러한 기능을 추가 할 수 있습니까?
Visio 2007과 함께 제공되는 사전 설치된 도형에는 옵션이 있습니다. 예를 들어 전기 공학> 스위치 및 릴레이 모양 페이지의 SPDT를 도면에 삽입하면 마우스 오른쪽 버튼으로 클릭하고 "스위치 위치 설정"을 선택할 수 있습니다.
내 셰이프에 어떻게 이러한 기능을 추가 할 수 있습니까?
답변:
Visio에 얼마나 익숙한 지 잘 모르겠지만 어떤 모양에서도 셰이프 시트라고하는 것이 있습니다. 셰이프 시트는 기본적으로 셰이프를 렌더링 할 때 각 셀에서 Visio를 지시하는 스프레드 시트입니다 (또는 데이터를 보유하는 경우).
거기에 도착하려면 Visio에서 개발자 모드를 활성화해야한다고 생각합니다. 그러면 셰이프를 마우스 오른쪽 단추로 클릭하고 셰이프 시트 창을 선택할 수 있습니다. 창 드롭 다운 / 리본에도 있습니다.
그래서 어쨌든 일단 셰이프 시트에 들어가면 셰이프의 너비, 높이 등과 같은 항목을 볼 수 있습니다. 너비가 말하는 셀을 선택하면 값을 볼 수 있지만 = 기호가 앞에옵니다 그것의. 따라서 너비에 대한 직선 값 대신에 실제로 수식입니다. 높이 수식을 = Width / 2로 변경하면 너비를 조정할 때 높이가 너비의 절반으로 유지됩니다.
이제는 질문에 대한 답변에 더 가까워지기 위해서, 내가 생각하기에 셰이프 시트가 속임수를 사용하여 무엇을하는지에 대해 언급하고 있습니다. 셰이프 시트에는 여러 가지 유형의 데이터가 있으며 일반적으로 섹션별로 구분됩니다. 셰이프의 오른쪽 클릭 메뉴를 정의하는 섹션을 사용자 작업 섹션이라고합니다. 스위치 셰이프의 셰이프 시트를 보면 SetF 나 비슷한 것을 사용하여 다른 셀의 값을 변경하는 수식이있는 작업 셀을 찾을 수 있습니다. 그래서 단일 셀 값을 전환하여 모양이 바뀌는 모양이 설정되어있을 수 있습니다.
그런 식으로 자신 만의 모양을 설정하려면 비슷한 옵션을 사용해야합니다. 기본적으로 선택한 옵션을 보유하는 사용자 셀을 만듭니다. 그런 다음 다른 모든 수식을 하나의 셀로 읽도록 설정하십시오. 그런 다음 액션 셀을 클릭하면 옵션이 설정됩니다.
당신이 할 수있는 또 다른 일은 Visio에서 VBA를 사용하여 다른 수식 (callthis)을 사용하여 동작 클릭에 응답하는 것입니다. 그러나이 경우 VBA는 기본적으로 다른 언어를 사용하여 셰이프 시트 값과 수식을 수정하게됩니다.
이 모든 작업을 수행하는 방법에 대한 온라인 정보는 풍부하지만 검색을 위해 알아야 할 한 단어는 ShapeSheet입니다.