VBA를 통해 Excel에서 차트의 모양을 배치하려고합니다. 올바른 위치 매개 변수를 설정했지만 결과가 모양이 약간 다른 위치에 있지만 모양이 다릅니다.Excel VBA 차트 모양이 잘못된 위치에 있음
나는 인터넷을 검색했지만 이것이 어떻게되는지에 대한 만족스러운 대답을 찾지 못했습니다.
이 코드Set shpRect = Chart1.Shapes.AddShape(msoShapeRectangle, 50, 75, 250, 175)
를 사용하는 예를 들어
그리고 60,80 등
당신은 수정을 아십니까 아니라 50, 75 위치에 있지만 위치에 사각형을 생성 이 문제는? 가 만들어지는 한 후 특정 셀에 모양을 위치에 대해,의는 "C3"을 가정 해 봅시다 무엇
은 어떻게 수립 할 것을'Top'과'Left' 80 및 60? 귀하의 코드는 나를 위해 작동하고 만약 내가 'Top'과'Left' 속성을 얻는다면 75와 50이됩니다. –
x 축 번호가 매겨진 차트가 있고 모양의 왼쪽 위치는 0과 1 사이 여야합니다. 0과 1 사이에 있어야하므로 위치가 잘못되었음을 의미하는 것보다 큽니다. – Lvassilopoulos
이 명령 (AddShape)을 원하지만 실제로 차트의 축에 상대적인 매개 변수를 제공하고 싶습니까? –