I believe you need to have office 2010 or 2013 to do this.
I used code to obtain the name of the diagram (in my case, 'Diagram 1') from:
http://www.ozgrid.com/VBA/shapes.htm (although I imagine you can find a better method)
Then slightly modified the code from:
Sub test()
Dim sh As Shape
Dim sa As SmartArt
Set sh = ActiveWorkbook.ActiveSheet.Shapes("Diagram 1")
With sh
.Select
Set sa = .SmartArt
sa.Reverse = msoTrue
End With
End Sub
That is, 'left-to-right' is the 'reverse' property. See: