3D scatter plot for MS Excel (VBA macro)

 

MS Excel has standard chart types for this:

Excel XY scatterplot ...or this: Excel 3D columns chart ...or this: Excel bubble chart

 

...but not this:

3D scatter plot(larger view, 176 kB JPEG)

 

The macro in the workbook below gives MS Excel the ability to create a proper 3D scatterplot from a range of selected cells. The chart has these properties:

  • Display points with arbitrary X/Y/Z values
  • Rotate the plot freely in all three dimensions
  • Option to color points according to Z value
  • Option to create dynamic labels for each point

Inspired by Andy Pope's "Simulated 3d XY scatter" http://www.andypope.info/charts.htm

 

This ZIP archive contains an Excel woorkbook with the necessary VBA macros and a PDF manual. The VBA code is free software. See GNU General Public License for details.

Download Excel3Dscatterplotv1_02.zip (397 kB ZIP).

You are encouraged to send me nice samples of plots you have created with the help of this macro:
Gabor Doka: scaplo {at} doka {dot} ch

 


If you encounter problems, please contact me:   Gabor Doka: scaplo {at} doka {dot} ch

The worksheet above was created with Excel 11.0 (2004), but should be running on other versions too (However Excel 2008 for Mac does not have any VBA macro capability, but v2011 does again).

 


Copyleft © 2006-2010 Gabor Doka (scaplo {at} doka {dot} ch)

The 'Excel 3D Scatter Plot' macros are provided free of charge. They may be distributed freely provided that all the macros and documentation are always distributed together, in whole and unchanged. The 'Excel 3D Scatter Plot' macros may not be sold or offered for sale, or included with another software product offered for sale. Companies that distribute public domain/freeware/shareware software for profit are expressly prohibited from distributing the 'Excel 3D Scatter Plot' macros.

Programs in the distributed Excel document come with absolutely no warranty. These are free softwares, and you are welcome to redistribute them under certain conditions. See GNU General Public License for details.

 
Logo 

DOKA LCA