
PowerPoint에서 동일한 크기의 세 개의 직사각형 모양이 서로 옆에 수평으로 배열되어 있다고 가정해 보겠습니다.슬라이드 중앙에 표시하고 싶습니다.그룹으로. 세 개를 모두 선택하고 정렬 > 가운데 버튼을 누르면 하나씩 정렬됩니다. 각각이 중앙에 오므로 결국에는 서로 겹쳐서 하나만 표시됩니다. . 내가 원하는 것은 분포(그들 사이의 간격)를 유지하고 그룹 전체를 정렬하는 것입니다.
현재 내가 해야 할 일은 다음과 같습니다.
- 세 가지 개체를 선택하세요.
- 그룹화
- 정렬 > 가운데 호출
- 그룹 해제
어떻게든 가능할까귀찮은 2단계와 4단계를 피하세요? 이것은 내 경우에 매우 빈번한 작업이며 기본 동작은 99%의 시간 동안 내가 원하는 작업을 수행하지 않습니다. 어쩌면 일부 설정이나 영리한 매크로가 있을까요?
그런데 차이점이 있다면 이것은 PowerPoint 2013입니다.
답변1
슬라이드 측면에 수직선을 사용할 수도 있습니다. 세 개의 직사각형을 중앙에 배치하려는 경우.
- 세 개의 직사각형과 수직선을 모두 강조 표시합니다.
- 가로로 배포를 선택하세요.
- 슬라이드 디자인이 완성되면 세로선을 삭제해 주세요.
이 작업을 한 번만 수행하면 작업이 더 많아지지만 개체가 여러 개 있으면 시간이 절약됩니다. 시간을 절약하기 위해 각 슬라이드에 수직선을 복사하여 붙여 넣을 수도 있습니다.
답변2
매크로를 사용하여 이 작업을 수행할 수 있습니다.
Sub Test()
Dim shpGroup As ShapeRange
Set shpGroup = ActiveWindow.Selection.ShapeRange
shpGroup.Group
shpGroup.Align msoAlignCenters, msoTrue
shpGroup.Ungroup
End Sub
이 작업을 수행할 모양을 선택하고 F8을 누른 다음 이 매크로를 실행하세요.
shpGroup.Group
개체를 그룹화하고 shpGroup.Align msoAlignCenters, msoTrue
그룹을 슬라이드 중앙에 정렬한 다음 shpGroup.Ungroup
나중에 선택한 개체의 그룹을 해제합니다.
참고: 오류 처리 기능은 전혀 없으므로 아무것도 선택하지 않거나 모양 하나만 선택하는 경우 온갖 종류의 재미있는 오류가 발생하게 됩니다. 필요한 경우 오류 처리 기능을 자유롭게 추가하세요.