VBA OpenForm con WhereCondition + LIKE su campi differenti

Giorgio23

Nuovo Utente
16 Mar 2021
3
0
1
buonasera a tutti, ho creato una maschera con un bottone che ne apre un'altra dopo aver eseguito una ricerca (con LIKE) su un campo di testo.

[Codice]
Private Sub FindWithName_Click()
DoCmd.OpenForm "ResultsByName", , , WhereCondition:="Name LIKE '*" & Me.Name.Value & "*' "
End Sub
[/Codice]

Funziona bene.

La maschera ResultsByName è ovviamente collegata ad una tabella (TBLClients).
TBLClients ha molti campi, fra cui uno chiamato Name ed un altro chiamato Brand (anche questo di testo)

Ora io dovrei controllare che la condizione settata con LIKE sia verificata non solo per il campo Name, ma anche per il campo Brand.

in pratica dovrei aggiungere la condizione:
[Codice]
WhereCondition:="Brand LIKE '*" & Me.Name.Value & "*' "
[/Codice]

ma non trovo il modo di concatenare le due istruzioni

come risultato mi servono TUTTI i record che soddisfano le condizioni, indipendentemente che il valore Me.Name.Value sia trovato nel campo Name o in quello Brand.

Spero sia chiaro, grazie in anticipo
 

CarlettoFed

Utente Attivo
17 Lug 2017
101
1
18
70
DoCmd.OpenForm "ResultsByName", , , WhereCondition:="Name LIKE ""*" & Me.Name.Value & "*"" OR Brand LIKE ""*" & Me.Name.Value & "*"""
Le doppie virgolette, evidenziate in rosso, servono per evitare che se ci sono nomi con l'apostrofo l'esecuzione del codice generi un errore.
 

Giorgio23

Nuovo Utente
16 Mar 2021
3
0
1
Sono di nuovo qui.. con un problemino simile. Devo fare una ricerca anche sui campi email e website che però non sono campi di testo, bensì ipertestuali. Immagino che LIKE abbia una sintassi diversa per questo tipo di campi, perché solo cambiando il nome dei campi non funziona... Suggerimenti?
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83

@Giorgio23

Quando posti del codice devi usare il tag codice adeguato come da regolamento
Alla prossima cancello la discussione

Leggi attentamente il regolamento prima di continuare sul forum
 

CarlettoFed

Utente Attivo
17 Lug 2017
101
1
18
70
Sono di nuovo qui.. con un problemino simile. Devo fare una ricerca anche sui campi email e website che però non sono campi di testo, bensì ipertestuali. Immagino che LIKE abbia una sintassi diversa per questo tipo di campi, perché solo cambiando il nome dei campi non funziona... Suggerimenti?
Devi trasformarli in campi di tipo Testo.
 
Discussioni simili
Autore Titolo Forum Risposte Data
N Vba Maschera di login MS Access 1
F Modificare report di etichette di access con vba MS Access 0
Spenalzo Creare tabelle multiple con Access via VBA MS Access 2
GraceHawk ACCESS e VBA: scorrere le righe e le colonne di una tabella? MS Access 3
alankanz [VBA] Valori Array in una cella Visual Basic 1
F [MS Access] VBA non funziona più MS Access 2
T [VBA] Word: numerazione pagine su più documenti Windows e Software 2
O VBA Bottone di ricerca MS Access 0
alankanz [VBA] Ricerca testo formato specifico Visual Basic 0
A Access, creare nuova tabella in DB esterno con VBA Visual Basic 0
O Codice vba per la ricerca di record MS Access 0
Z [VBA] Debug ciclo for Visual Basic 0
novello88 [VBA] Risultato formula Excel Visual Basic 1
novello88 creare e distruggere collegamenti a tabelle con VBA MS Access 0
T aprire pdf con vba excel Programmazione 0
G Access in VBA - Come si fa a modificare testo nel'intestazione di file Word MS Access 0
A [VBA] eliminare caratteri ASCII da ListBox .NET Framework 2
L VBA Access Numero si azzera con dmax Database 0
G controllii inserimento dai vba Database 0
S vba - excel 2003 - controllo calendario Visual Basic 0
S Excel: formattazione celle condizionata con vba Visual Basic 0
M [VBA/EXCEL]Confronto colonne e stampa riga Visual Basic 0
K Come inseriesco una query in Vba Database 0
C XLS – VBA Creazione database da questionari. HELP urgente, pls Database 0
G VBA e ordinare celle relativamente in Excel 2007 Windows e Software 0
S trsformare userform da VBA a VB classico Programmazione 0
S comandare via VBA Programmazione 0
S VBA per Excel Database 1
M Microsoft Excel e VBA Programmazione 0
M StarOffice (OpenOfice) ---> VBA : 0-1 Windows e Software 0
R Aprire maschera con Openform filtrando un campo testuale con un valore recuperato da un'altra maschera MS Access 10
F Cerco Hosting con VECCHIE versioni di php Hosting 0
C Come ricreare questo calcolatore di prezzi a step con woocommerce? WordPress 0
C Segnalo barra laterale di navigazione ASSENTE con Chrome Comunicazioni dallo Staff 5
G Guadagna dalla Vendita di Articoli Sponsorizzati con GuestPostMax.com! Guadagnare col Sito 0
P Hosting multidominio con Plesk Hosting 0
L Soluzione con INNER JOIN Database 0
S passare un valore da un form a un file .php con metodo post PHP 4
A Redirect 301 genera url statico con variabili Web Server 0
T problemi con dati menu a tendina HTML e CSS 2
T Query con date MS Access 1
F Url dinamiche da cambiare con categoria, subcategoria e title PHP 2
L Aiuto con DataGridView Visual Basic 1
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
G Problema con Xampp Web Server 1
M Aggiunta prodotti nel carrello con lo stesso in e varianti diverse PHP 0
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
B Non riesco a trovare i cognomi con i caratteri speciali in Access (Microsoft 365) MS Access 0
N Problema con position absolute e overflow HTML e CSS 4

Discussioni simili