Hi,
You can not do it manually, as Echo points out. But you can do it with code.
To test this open a new ppt file and insert a graph.
Open the graphs Datasheet and edit the axis labels placing a | character
where you want the label to wrap.
The exit from msgraph and use this code to insert a Linefeed.
'----------------------------------------
Sub WrapAxisLabels()
Dim lngCol As Long
' change slide and shape references.
With ActivePresentation.Slides(1).Shapes(3). _
OLEFormat.Object.Application.datasheet
' check 1st row for labels
lngCol = 2
Do While .Cells(1, lngCol) <> ""
.Cells(1, lngCol) = Replace(.Cells(1, lngCol), "|", vbLf)
lngCol = lngCol + 1
Loop
' Use this if axis labels are in the 1st Row
' lngRow = 2
' Do While .Cells(lngRow, 1) <> ""
' .Cells(lngRow,1) = Replace(.Cells(lngRow, 1), "|", vbLf)
' lngRow = lngRow + 1
' Loop
End With
End Sub
Cheers
Andy