고정된 크기의 도형(직사각형)을 만들었습니다.이 치수를 변경할 수 없습니다..
이 모양에서는 텍스트가 VBA 코드에 의해 자동으로 작성됩니다. 하지만 이 텍스트는 사용자 양식의 선행 선택에 따라 다릅니다.
이 텍스트를 높이에 따라 모양으로 축소하고 싶습니다.
인터넷에서 검색했지만 txtHeigh 또는 txtWidth, 문자 크기 등의 수식으로 작업하는 솔루션을 찾지 못했습니다.
개인정보를 다루는 작업이라 사진을 드릴 수 없는 점 사과드립니다. 텍스트 크기를 모양에 맞게 조정하려는 직사각형을 상상할 수 있습니다.
답변1
셀 설정성격->크기=10포인트*높이/0.75인치
다음을 변경해야 합니다.10포인트및/또는0.75인치원하는 텍스트 크기와 높이의 비율을 조정합니다.
답변2
비지오 2013:
개발자 도구 열기
셰이프에서 셰이프시트 열기
크기가 정의된 셀에 ROUND(Height/2.835,2)를 입력합니다.
이제 텍스트는 모양의 높이를 기준으로 합니다.
너비에 대한 관계를 만드는 것도 가능합니다: ROUND(너비/2.835,2).
너가 원하는게 그거야?