In un database ho un elenco di nomi; volendo operare in una maschera una
ricerca e non essendo un esperto di VBA, ho usufruito della creazione
guidata di Access 2000 creando una casella combinata e scegliendo "Trova un
record nella maschera basato sul valore selezionato nella casella combinata"
e quindi indicando il campo "Nome". Tutto funziona bene fino a quando non
inserisco la ricerca di un nome che contiene un apostrofo (tipo D'Antonio o
Dell'Orto): in tal caso il programma si blocca con un messaggio di errore di
run time 3077 (errore di sintassi: operatore mancante nell'espressione);
andando nel debug la linea incriminata ha la seguente sintassi:
rs.FindFirst "[Nome] = ' " & Me![CasellaCombinata24] & " ' "
Qualcuno può indicarmi la sintassi corretta che funzioni sia con i nomi
senza apostrofo che con quelli con l'apostrofo, o un sistema per aggirare l'
ostacolo? Grazie per l'aiuto