Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Nota: Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbe contenere errori grammaticali o espressioni poco naturali.
Ciao @SERRAI Daniele
Benvenuto nel forum Microsoft Q&A!
Ho analizzato il problema che hai riscontrato con il campo condiviso nella query Access. Come hai descritto, il campo viene correttamente valorizzato con "si" e "no" quando esegui la query direttamente in Access, ma in Excel, dopo l’aggiornamento dei dati, il valore risulta sempre "no".
Questo comportamento è probabilmente dovuto alla logica nidificata con IIf() e IsNull() che Excel potrebbe interpretare in modo errato durante il recupero dei dati.
Ti suggerisco di provare questa versione semplificata del campo condiviso, che dovrebbe essere più compatibile con Excel:
IIf([articoli in condivisione totali (senza stg)]![arti_com] Is Null OR [articoli in condivisione totali (senza stg)]![arti_com] = "p", "no", "si") AS condiviso
Questa formula evita l’uso di IIf() annidati e semplifica la condizione, mantenendo lo stesso risultato logico.
Altri suggerimenti utili:
1.Verifica le impostazioni di connessione dati in Excel: assicurati che non stia usando dati memorizzati nella cache.
2.Prova a esportare la query in una tabella Access e collega Excel direttamente a quella tabella.
3.Esegui un test con una query semplificata per vedere se il problema persiste.
4.Chiudi e riapri Access ed Excel dopo aver aggiornato la query, poi fai “Refresh All” in Excel.
Spero che queste informazioni ti siano utili e ti prego gentilmente di correggermi se ho frainteso la tua richiesta. Ti auguro una buona giornata!
Se la risposta è utile, fai clic su "Accetta risposta" e votala gentilmente. Se hai ulteriori domande su questa risposta, fai clic su "Commento".
Nota: Segui i passaggi in la nostra documentazione per abilitare le notifiche e-mail se desideri ricevere la relativa notifica e-mail per questo thread.