I'm glad to get this.
But I noticed that several characters of the beginning their parameters were overlapping.
So it need to type many keys.
For example, in the case of Export-OpenXmlSpreadsheet
-Chart -ChartType -ColumnsToChart -Confirm
-OutBuffer -OutputPath -OutVariable
I think if it replace "ChartType" to like "TypeOfChart" or unite -ChartType and -Chart switch parameter,
and replace "OutputPath" to "Path" or put position for -OutputPath,
it will be fewer types than before.
How is it?