Buona sera a tutti,
Alla fine sono riuscito a risolvere....
Per ottenere un lavoro a mio avviso "pulito", adottando una delle possibili soluzioni, era sufficiente ricorrere all'uso di 3 recordset e un loop.
Il primo recordset per l'intestazione, il secondo come appoggio dettagli preventivo e il terzo per l'inserimento dettagli in fattura.
Il loop per "scorrere" tutti i dettagli da trasferire da preventivo a fattura.
In linea di principio la logica era chiara ma non sapevo come implementarla.
Non era certo necessario conoscere per intero VBA e SQL..... anche se mi piacerebbe.
Studiando recordset e loops ce l'ho fatta.
Mano a mano che incontrerò problematiche mi auguro colmerò sempre più le mie grosse lacune in merito.
Grazie per i suggerimenti forniti