No te preocupes que nadie ha nacido sabiendo de computadoras.
"back flush" ? Disculpa pero no se qué es eso. :P
Respecto a un macro.
Un macro es una secuencia de códigos para trabajar en Excel.
En Excel podes importar datos de SAP (eso sí se puede hacer).
Pero no dinamicamente. Por cuestiones de seguridad, no podrás establecer una conexión en linea directa de Excel a SAP.