Revert "Revert "excel doc""

This reverts commit ce273bee1ddb5dc17f203d6668d7d0621f6347a2.