Have you tried Table>Paginate. I think that between that command and then Edit>Move Item to Sheet you may be able to get what you are looking for.
Hope this helps
In my experience trying to accomplish this exact same thing, there is no funciton that allowsyou to use 2D repeat regions while entering any column header you wish.
The previous suggestion to change the name from "00-001-03" to "LEG_LENGTH" comes closes to allowing this to happen. The biggest drawback to this method is when you wish to use special characters or symbols in the column header, like the dreaded ± (plusminus) or º (degree) symbols, or when you need to enter so much text you need several lines (word wrap).
To get a repeat region where the data is read from the family table while allowing any text you wish to be inserted as the column header requires the use of a separate simple repeat region for each column. Each simple repeat region must then be filtered to only show a single attribute from thefamily table.
I created the attached filewhile still using WF3.0. I justtook a look at the menus in WF4.0 and it looks identical.