Grazie @ALEX, a volte ci si perde anche nelle cose più banali comunque sei stato, ad ogni modo, motivo di riflessione.
Probabilmente sono stato poco chiaro nell’esposizione del problema…
Quello che volevo ottenere era selezionare un determinato valore nella combobox per filtrare la sottomaschera in maniera tale da vedere solo i record che hanno il “campo filtro” uguale al valore selezionato e, viceversa, visualizzare tutti i record quando nella combobox seleziono la voce “Tutti” (ovvero il campo con valore ID = 1)…
Ad ogni modo l’errore è che mi ostinavo a mettere nella parte vera della funzione iif “tutti i valori non nulli” mentre avrei dovuto semplicemente visualizzarli tutti
Ho risolto così:
SELECT Tabella1.ID, Tabella1.Valore FROM Tabella1 WHERE (((Tabella1.ID)=IIf([inserisci valore]=1;[Tabella1].[ID];[inserisci valore])));
ovviamente al posto del campo [inserisci valore] ho richiamato il valore della combobox nella maschera ovvero [Maschera]![NomeMaschera]![NomeCombo]
Grazie di tutto.