Ho una piccola curiosità.
Premetto che il problema è solo ipotetico e nel 99% dei casi si risolve passando tramite OpenArgs, il valore ID del record.
Però immaginiamo di avere un' eccezione, dove bisogna passare obbligatoriamente il testo di un oggetto, dove a monte non sappiamo come verrà scritto e che potrebbe generare un eccezione che causerebbe un errore di valore non corrispondente o di errore di sintassi.
Un eccezione del tipo:
Openargs= "L'amicizia."
Ora, come si può evitare che l'apostrofo venga interpretato dal VBA come un marcatore di stringa, senza dover ricorrere alla manipolazione delle stringhe per controllare se ci sono caratteri speciali riservati e poi ricostruire la stringa nella sintassi esatta?
Esiste un modo alternativo, la manipolazione delle stringhe è l'unica soluzione, oppure non ho abbastanza conoscenza dell'argomento?
A mia discolpa premetto che ho sempre avuto problemi nella costruzione di stringhe e query tramite VBA. (Però di solito al settimo tentativo ci riesco )