Ciao, penso proprio che hai trascurato la parte più importante... scrivi l'sql che lanci, sicuramente il problema, se non si tratta di un baco di VBA (io programma con vb6..) è nell'sql, analizzandola forse potrei indicarti dove il programmino è a "rischio d'errore".