This project has moved and is read-only. For the latest updates, please go here.

PowerPoint VBA

Oct 10, 2015 at 6:32 PM
Edited Oct 10, 2015 at 6:39 PM
Conversion between shapes (.svg or .sb) and PowerPoint VBA may be very useful.
Shapes to VBA is tried in Shapes to VBA 0.3.
VBA to shapes is tried in GetShapes macro.
Oct 10, 2015 at 6:51 PM
Hexagon and parallelogram should be supported in Shapes.

Hexagon is supported in GetShapes macro. But in Vector Turtles, hexagons are already converted to rect, tri, line, and ell. I couldn't find how to convert them so far.

Parallelogram is treated in Fill Parallelogram.
Oct 31, 2015 at 8:05 AM

The first sample program is written for Challenge of the Month - August 2014. The program was NQR123.

I wrote the second one as NQR123-0. This one has a parameter rasio for the same value of VBA Adjustments.Item(1).

This spec is described in Shape Array Specification.
Oct 31, 2015 at 1:53 PM
I gave up parallelogram to be supported by Shapes. Because parallelogram is not symmetric, and I intend to support Shape_Flip using existing shapes.
Oct 31, 2015 at 1:56 PM
New GetShapes macro is uploaded to TechNet Gallery.