GRIDVIEW1
GRIDVIEW2
Crearemos una Form con un Botón y copiaremos el siguiente código:
Debemos indicar los nombres de los GridView así como el nombre del archivo a generar.
Ahora copiaremos la función que se encargar de unir los 2 GridView en un archivo en Excel.
El resultado es el siguiente:

1 Comentarios
Como ordenar por grupo una exportacion a excel, para que el campo de nombre cliente (ejemplo ) solo se ponga una vez con relacion a los datos donde se repite el nombre del cliente.
ResponderBorrarTambien como se puede hacer una tabla pivote al cargar un datagrid.
codigo VB.net