angular-ui/ng-grid — pull request #988 by Krooted (2014-02-12 18:42:02+00:00)
Title: Exporting objects and Custom Column Headers

I needed the ability to export my custom grid headers to excel(WYSIWYG). I also needed the ability to export a specific property off of a child object that was embedded in my collection of objects.

Example:
$scope.myData = [{name: "Moroni", age: 50, features:{eyeColor:"brown", hairColor:"black"}},
{name: "Tiancum", age: 43, features:{eyeColor:"blue", hairColor:"black"}},
{name: "Jacob", age: 27, features:{eyeColor:"hazel", hairColor:"brunette"}},
{name: "Nephi", age: 29, features:{eyeColor:"brown", hairColor:"blonde"}},
{name: "Enos", age: 34, features:{eyeColor:"brown", hairColor:"red"}}];

Exporting features.eyeColor

Please see my before and after Plunkers
Before: http://plnkr.co/edit/EKSHFYR5iKeax5fmSVN2?p=preview
After: http://plnkr.co/edit/0pRgu6r8hMOibUkgx12L?p=preview