Filtro *TUTTO+ VBA + Query Unione + Casella Combinata Access Data Base Calciatori

  Рет қаралды 1,026

Anto79

Anto79

Күн бұрын

Пікірлер: 9
@raffaeleguarino1320
@raffaeleguarino1320 2 ай бұрын
Buonasera Anto, il seguente filtro (Casella Combinata *TUTTO) si può applicare a una normale maschera collegata a una query di selezione?
@AntoNardo79
@AntoNardo79 2 ай бұрын
Ciao Raffaele, il filtro *TUTTO non può essere applicato ad una query di selezione. Potresti invece inserie questa piccola stringa "Like "*" & [maschere]![Nome_della_Maschera]![Nome_della_Casella] & "*"" (es: Like "*" & [maschere]![frm_Cap![txt_Cerca] & "*") nei criteri della colonna della query di selezione. Questa stringa sarà trattata nel prossimo video che pubblicherò spero a breve. Ciao. Fammi sapere se riesci a risolvere. Se dovessi avere problemi, scrivimi pure nei commenti. Ciao
@raffaeleguarino1320
@raffaeleguarino1320 2 ай бұрын
Buongiorno Anto, lo immaginavo. Ok grazie aspetterò il tuo prossimo video. Mi era sorto solo una domanda e cero se posso applicarlo ai miei database semplici. Buon lavoro.....
@mariofrancescopalermo6810
@mariofrancescopalermo6810 2 ай бұрын
Video molto interessante. Le chiedo una cortesia se possibile. Potrebbe rivedere il codice del filtro prevedendo che non vada in errore se nel nome di una squadra ci sia anche un accento o un apostrofo? Per esempio se la ricerca va indirizzata a una squadra che si chiama CA' ROSSA il programma va in errore. Grazie
@AntoNardo79
@AntoNardo79 2 ай бұрын
Ciao e grazie per il feedback. La tua richuiesta è interessante e corretta. Per poter fare una ricerca di parole con apostrofo è necessario inserire il seguente codice prima del ciclo IF: Dim filtro As String filtro = Replace(Me.cmbFiltro, "'", "''") Spiegazione: Dim filtro As String ---> Si crea una variabile "filtro" come Stringa filtro = Replace(Me.cmbFiltro, "'", "''")---> Utilizzo della funzione Replace per sostituire gli apostrofi singoli con due apostrofi singoli. Spero di aver rispoto correttamente alla tua richiesta. Fammi sapere se funziona tutto. Ciao.
@mariofrancescopalermo6810
@mariofrancescopalermo6810 2 ай бұрын
@@AntoNardo79 Grazie mille per l'interessamento. Purtroppo non funziona va lo stesso in errore. ERRORE DI RUN-TIME '3075' Errore di sintassi(operatore mancante)nell'espressione della query 'squadra ='L'ORTO DI ENRICO". Il debug evidenzia l'errore su questa riga: Me.Filter = "squadra ='" & Me.cmbFiltro & "'"
@mariofrancescopalermo6810
@mariofrancescopalermo6810 2 ай бұрын
Private Sub cmbFiltro_AfterUpdate() Dim filtro As String filtro = Replace(Me.cmbFiltro, "'", "''") If Me.cmbFiltro = "*TUTTE" Then Me.FilterOn = False Else Me.Filter = "squadra ='" & Me.cmbFiltro & "'" Me.FilterOn = True End If End Sub
@AntoNardo79
@AntoNardo79 2 ай бұрын
Ecco il codice che devi utilizzare: Private Sub cmbFiltro_AfterUpdate() Dim filtro As String filtro = Replace(Me.cmbFiltro, "'", "''") If filtro = "*TUTTO" Then Me.FilterOn = False Else Me.Filter = "squadra='" & filtro & "'" Me.FilterOn = True End If End Sub ho provato il codice e funziona, almeno nel mio caso. Prova a sostituire tutto il codice con questo. Credo di aver capito il tuo errore. E' nella stringa sotto ELSE: "squadra ='" & Me.cmbFiltro & "'". ERRATA. devi sostituirla con: "squadra='" & filtro & "'" . Altrimenti sostituisci semplicemente tutto il codice. Fammi Sapere. Ciao
@mik8964
@mik8964 10 ай бұрын
Bravo pari
Filtro Doppio Con Due Caselle Combinate Access
15:40
Anto79
Рет қаралды 1,1 М.
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
How to have fun with a child 🤣 Food wrap frame! #shorts
0:21
BadaBOOM!
Рет қаралды 17 МЛН
Codifica pulsanti VBA:  Elimina Record e messaggio di sistema
12:32
Access Facile
Рет қаралды 2,6 М.
La casella combinata in Access
9:10
Office Online
Рет қаралды 3,8 М.
Casella Combinata Con Funzione Di Filtro  Excel
23:32
Anto79
Рет қаралды 905
DataBase Gestione Magazzino Macro e VBA
25:15
Anto79
Рет қаралды 454
How to filter subform using Combo box in MS access forms VBA
7:37
Programming for Everybody
Рет қаралды 10 М.
How to Create and Modify QueryDefs Programmatically in your MS Access Database
12:03
Sean MacKenzie Data Engineering
Рет қаралды 5 М.
Working With Recordsets in VBA
15:51
Advantage Applications
Рет қаралды 4,3 М.
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН