Condividi tramite

Access filtrare data da combo

Anonimo
2022-10-13T16:28:03+00:00

Salve

Nel mio DB vi è una maschera chiamata “Elenco” contenente un certo numero di record composti dai vari Cognome, Nome, etc. etc.,  Vi sono anche dei campi con valore Data.

Io vorrei creare nella stessa maschera una casella combinata che mi permetta di filtrare tutti i record in cui sia presente una determinata data di un certo campo

In poche parole vorrei che nella combo (la cui etichetta sarà “Scegli data”) siano presenti tutte le date inserite (chiaramente raggruppate) e che scegliendo una di queste siano filtrati tutti i relativi record.

Logicamente vorrei anche poter eliminare il filtro.

(ho provato con il classico filtro ma chiaramente mi costringe ad inserire manualmente la data, cosa che vorrei evitare con un elenco di tutte la date possibili nella combo)

Qualcuno può aiutarmi ?

Grazie

Microsoft 365 e Office | Accesso | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2022-10-28T18:35:55+00:00

    Ho copiato la stringa da un post troppo vecchio dove mancavano le parentesi quadre per il campo con degli spazi.

    Mimmo

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2022-10-16T17:34:26+00:00

    Ciao,

    Se la qualifica è una stringa ad es. Operaio devi racchiudere tra apici singoli quindi

    Me.Filter = "tuoCampo = '" & cboQualifica & "'"

    Se hai problemi, postaci la tua istruzione.

    Mimmo

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2022-10-15T16:06:18+00:00

    Ciao,

    è proprio così.

    Per le date devi racchiudere il campo tra # tuocampo #

    Per un campo testo devi racchiudere tra apici mentre per un numero nessun carattere.

    Mimmo

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2022-10-14T17:56:03+00:00

    In fondo al codice Sql hai Desc per ottenere l'ordine decrescente per averl crescente metti Asc.

    Per togliere il filtro aggiungi un pulsante a fianco della combo a sull'evento su click imposta

    Me.Filter = ""

    Me.FilterOn = False

    Ciao Mimmo

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

31 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2022-10-13T17:51:24+00:00

    Ciao

    Grazie per aver contattato qui per quanto riguarda questa query.

    Generalmente

    È possibile fare clic in un punto qualsiasi della colonna o del controllo corrispondente al primo campo che si desidera filtrare e, nel gruppo Ordina e filtro della scheda Home, fare clic su Filtro.

    Per applicare un filtro comune: scegliere Filtri di testo (o Numero o Data) e quindi fare clic sul filtro desiderato.

    Nel frattempo, stai cercando di capire un processo automatico per l'immissione dei dati della data da raggruppare e filtrare di conseguenza?

    Saluti Albert

    Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.

    0 commenti Nessun commento