Ho ritrascritto qui sotto la tua query (senza modificarla)
in modo da renderla piu leggibile.
SELECT
Sum(Scheda_raccolta.Colli) AS Colli,
Sum(Scheda_raccolta.[Qta 1]) AS [kg totali],
Avg(Scheda_raccolta.[Prezzo netto 1]) AS [media di Prezzo]
FROM
Articoli
INNER JOIN
(
Terreni
INNER JOIN
(
Varianti
INNER JOIN
Scheda_raccolta
ON
Varianti.Codice = Scheda_raccolta.Variante
)
ON
Terreni.[ID GAMMA SPRINT] = Scheda_raccolta.Commessa
)
ON Articoli.[codice articolo] = Terreni.Varietà
WHERE
(
((Articoli.descrizione) Like Nz(" & Me.CasellaCombinata9 & ",'*'))
AND
((Terreni.tipo_copertura) Like Nz(" & Me.CasellaCombinata9 & ",'*') << Qui
AND
((Terreni.Azienda_tit) Like Nz(" & Me.CasellaCombinata3 & ",'*'))
AND
((Terreni.Tipo_contratto) Like Nz(" & Me.CasellaCombinata7 & ",'*'))
)
;
Senza esaminare i dettagli e i significati della query
ho contato 18 parentesi aperte e 17 parentesi chiuse
in effetti osservo che nel 2° dei 4 criteri manca una parentesi
NB: è corretto avere 2 volte "Me.CasellaCombinata9" come criterio ???
Facci sapere se non risolvi
.