A cube is Composed of two squares and two parallelograms:
Sub DrawCube() ActiveSheet.Shapes.AddShape(msoShapeParallelogram, [b2].Left, [b2].Top, 4 * [b2].Width, 4 * [b2].Height).Fill.Transparency = 1 ActiveSheet.Shapes.AddShape(msoShapeParallelogram, [b12].Left, [b12].Top, 4 * [b2].Width, 4 * [b2].Height).Fill.Transparency = 1 ActiveSheet.Shapes.AddShape(msoShapeRectangle, [c2].Left, [c2].Top, 3 * [b2].Width, 10 * [b2].Height).Fill.Transparency = 1 ActiveSheet.Shapes.AddShape(msoShapeRectangle, [b6].Left, [b6].Top, 3 * [b2].Width, 10 * [b2].Height).Fill.Transparency = 1 End Sub
It returns:
Is it interesting?