Dejavier ha scritto:
...
sSQL = "SELECT querydb.'" & A & "- querydb.'" & (A - 1) & " FROM querydb;"
...
l'errore "Errore di sintassi (operatore mancante) nell'espressione della query 'querydb.'2018' - querydb.'2017'."
Non entro nel merito della correttezza dell'intera procedura, mi limito a correggere l'errore segnalato.
I campi si chiamano 2018 e 2017? Se è così la SQL deve avere questa struttura
SELECT (querydb.2018 - querydb.2017) As Differenza FROM querydb;
Ci sono alcuni apici di troppo e una parentesi con Alias in meno.
Per queste situazioni metti sempre un Debug.Print della stringa che aiuta tantissimo.