Utilizzare la finestra di dialogo Trova e sostituisci per la modifica di dati

Questo argomento descrive come usare la finestra di dialogo Trova e sostituisci per eseguire la ricerca e l'eventuale sostituzione di dati in un database di Access.

Per ulteriori informazioni sulle altre modalità di aggiornamento dei dati, ad esempio mediante query di aggiornamento o di accodamento, vedere l'articolo Aggiornare i dati in un database.

Per saperne di più

Informazioni sull'uso della finestra di dialogo Trova e sostituisci

Informazioni sui controlli della finestra di dialogo Trova e sostituisci

Trovare e sostituire dati in una tabella

Trovare e sostituire dati in una maschera

Trovare dati nel set di risultati di una query

Trovare caratteri jolly

Esempi dell'utilizzo di caratteri jolly

Cercare le virgolette o i valori Null o vuoti

Informazioni sull'utilizzo della finestra di dialogo Trova e sostituisci

La finestra di dialogo Trova e sostituisci consente di ricercare ed eventualmente sostituire quantità di dati non elevate e risulta particolarmente utile se non si ha familiarità con l'utilizzo di una query per la ricerca o la sostituzione di dati. Questa finestra di dialogo è analoga agli strumenti di ricerca disponibili in altre applicazioni, ma contiene alcune caratteristiche utili per eseguire ricerche in database relazionali. È possibile ad esempio eseguire la ricerca in base a un formato applicato ai dati o verificare la corrispondenza della stringa di ricerca con tutti i dati del campo o solo con una parte.

È consigliabile tenere presente gli aspetti seguenti.

  • Nella finestra di dialogo la stringa di ricerca viene utilizzata come un criterio. Verranno restituiti tutti i record corrispondenti a tale criterio. Si supponga ad esempio che in un foglio dati (tabella o risultato di una query) siano contenute informazioni relative a clienti, fornitori, prodotti e date di ordini. Se si esegue la ricerca in base a "mer", l'operazione di ricerca restituisce tutte le istanze di "mercato", "mercoledì" e di tutti gli altri record che corrispondono al criterio specificato.

  • La finestra di dialogo consente di eseguire la ricerca solo in una tabella alla volta e non consente di eseguire ricerche nell'intero database. Se si apre la finestra di dialogo in una maschera, la ricerca viene eseguita nella tabella sottostante.

    Se è necessario utilizzare la finestra di dialogo per eseguire la ricerca in più tabelle, è possibile creare una query di selezione per raccogliere i dati desiderati e quindi eseguire la ricerca nei risultati della query. I passaggi successivi descrivono le operazioni fondamentali da eseguire per creare query di selezione e per ricercare i risultati.

  • È necessario aprire le tabelle e i risultati di una query in visualizzazione Foglio dati, mentre le maschere devono essere aperte in visualizzazione Maschera (normale), analogamente a quando si procede all'immissione di dati.

  • È possibile eseguire la ricerca di dati in base a un formato applicato ai dati. È possibile ad esempio formattare campi vuoti o Null in modo che visualizzino una parola come "Sconosciuto". In questo modo la ricerca di tali campi può essere eseguita usando la parola "Sconosciuto" come stringa di ricerca.

Informazioni sulla casella di controllo Cerca in campi come formattati

Nella finestra di dialogo Trova e sostituisci è disponibile la casella di controllo Cerca in campi come formattati. Durante l'esecuzione dei passaggi descritti in questo argomento, sarà necessario selezionare o deselezionare tale casella poiché a volte la casella risulta selezionata automaticamente. L'utilizzo appropriato di questa casella di controllo consente di eseguire in modo corretto l'operazione di ricerca.

Durante l'esecuzione delle operazioni, è opportuno tenere presente la regola seguente. Se la casella di controllo Cerca in campi come formattati è selezionata, non deselezionarla, poiché l'operazione di ricerca potrebbe non restituire alcun risultato.

Sebbene non sia possibile comprendere a livello di visualizzazione se è necessario selezionare o meno la casella di controllo, è importante sapere che in Access la casella di controllo Cerca in campi come formattati viene selezionata o deselezionata automaticamente in base alle maschere di input. Una maschera di input definisce un tipo di formattazione e tutte le volte in cui ne viene rilevata una, la casella di controllo viene selezionata.

È inoltre importante tenere presente che se si esegue la ricerca in un campo di ricerca, ovvero un campo che utilizza una query per recuperare dati da un'altra tabella, e al campo di origine nella seconda tabella è applicata una maschera di input, la casella di controllo Cerca in campi come formattati verrà attivata automaticamente.

Informazioni sulle differenze tra le operazioni di ricerca, ordinamento e filtraggio

L'operazione di ricerca è un processo diverso rispetto all'operazione di ordinamento o di filtraggio. L'operazione di ricerca consiste nel processo di individuazione di uno o più record in tabelle, query e maschere di database. È possibile, ad esempio, ricercare tutti i clienti proprietari di un ristorante. L'operazione di ordinamento consiste nel processo di organizzazione di un set di record in un ordine specifico, ad esempio in ordine alfabetico, per data, per quantità (relativa a un tipo specifico di ingrediente acquistato o al numero di clienti del ristorante stesso) e così via. L'operazione di filtraggio consiste nel processo di visualizzazione di record corrispondenti a una condizione specifica. Dopo avere individuato i clienti proprietari di un ristorante, ad esempio, è possibile filtrare l'elenco per includere solo i clienti di città specifiche.

Per semplificare la descrizione precedente, la sequenza delle operazioni prevede di eseguire innanzitutto la ricerca dei dati e successivamente, se si desidera, di disporli in un ordine specifico e infine di utilizzare un filtro per isolare un sottoinsieme dei dati.

I passaggi seguenti descrivono le modalità di utilizzo della finestra di dialogo Trova e sostituisci.

Inizio pagina

Informazioni sui controlli della finestra di dialogo Trova e sostituisci

Durante le operazioni di ricerca e sostituzione di dati, i controlli della finestra di dialogo Trova e sostituisci vengono utilizzati e modificati frequentemente. È necessario tenere presente che queste modifiche potrebbero determinare un funzionamento non desiderato o non corretto delle operazioni di ricerca e sostituzione. Nella tabella seguente vengono elencati i controlli e le conseguenze causate dalle modifiche apportate.

Controllo

Descrizione

Comportamento

Elenco Cerca in

Esegue la ricerca in una colonna o in un'intera tabella alternativamente.

Nell'elenco Cerca in è sempre contenuto il nome della tabella in cui si esegue la ricerca. Se la ricerca viene eseguita solo in una tabella, viene visualizzato il nome della tabella, ma l'elenco Cerca in diventa non disponibile. Quando si esegue la ricerca in una colonna, l'elenco Cerca in diventa disponibile e contiene i nomi della tabella e della colonna. Per passare dalla ricerca in tabelle a quella in colonne e viceversa, selezionare il valore desiderato nell'elenco Cerca in. Per eseguire la ricerca in una colonna non presente nell'elenco, spostarsi sulla maschera o sul foglio dati aperto, selezionare la colonna desiderata e quindi tornare alla finestra di dialogo Trova e sostituisci per eseguire la ricerca.

Elenco Confronta

Controlla la parte del campo a cui applicare i criteri di corrispondenza dell'operazione di ricerca.

Selezionare Parte del campo per ricercare una corrispondenza su tutti i valori possibili. Selezionare Campo intero per ricercare informazioni che corrispondono esattamente alla voce da ricercare. Selezionare Inizio campo se si prevede che i valori da ricercare siano situati all'inizio del record.

Elenco Cerca

Modifica la direzione di ricerca.

Selezionare Su per ricercare record situati al di sopra del cursore. Selezionare Giù per ricercare record situati al di sotto del cursore. Selezionare Tutto per ricercare tutti i record, a partire dall'inizio del set di record.

Casella di controllo Maiuscole/minuscole

Esegue la ricerca di valori che rispettano la distinzione tra lettere maiuscole e minuscole della stringa di ricerca

Selezionare la casella di controllo Maiuscole/minuscole se si desidera eseguire la ricerca di record che rispettano la distinzione tra lettere maiuscole e minuscole della stringa di ricerca.

Casella di controllo Cerca in campi come formattati

Esegue la ricerca in base a una maschera di input oppure a un formato.

Le operazioni di ricerca possono essere eseguite sui dati o sul formato applicato ai dati stessi. È possibile, ad esempio, eseguire la ricerca di feb in campi formattati con una maschera di input di tipo Data/ora. Questa opzione non è disponibile fino a quando non si esegue la ricerca su un campo a cui è applicato un formato o una maschera. Per ulteriori informazioni su questa opzione, vedere la sezione Informazioni sulla casella di controllo Cerca in campi come formattati.


Inizio pagina

Trovare e sostituire dati in una tabella

Per eseguire questi passaggi, è necessario aprire la tabella in visualizzazione Foglio dati.

Nota : Non è possibile eseguire un'operazione di ricerca e sostituzione in un campo di ricerca. Se si desidera sostituire dati da un controllo, ad esempio una casella di testo, in una maschera, è necessario associare il controllo alla tabella di origine.

Per ulteriori informazioni sugli elenchi di ricerca, vedere la sezione Aggiungere o modificare un campo di ricerca che consente di memorizzare valori multipli. Nelle prime sezioni di tale argomento vengono descritte le modalità di utilizzo e creazione dei campi di ricerca.

Trovare e sostituire dati

  1. Nella tabella selezionare il campo (colonna) in cui eseguire la ricerca.

    Nota : Se si desidera eseguire la ricerca nell'intera tabella, eseguire la procedura descritta nel passaggio 5.

  2. Nel gruppo Trova della scheda Home fare clic su Trova o premere CTRL+F.

    Scelta rapida da tastiera  Premere CTRL+F.

    La figura seguente mostra il comando:

    Immagine della barra multifunzione di Access

    Verrà visualizzata la finestra di dialogo Trova e sostituisci.

  3. Per ricercare dati, nella finestra di dialogo Trova e sostituisci fare clic sulla scheda Trova. Per eseguire un'operazione di ricerca e sostituzione, fare clic sulla scheda Sostituisci.

  4. Nella casella Trova digitare la stringa di ricerca. Per sostituire dati, immettere una stringa di sostituzione nella casella Sostituisci con.

    Nota : Non immettere caratteri jolly nella casella Sostituisci con a meno che non si desideri che siano contenuti nei record.

  5. Utilizzare, facoltativamente, l'elenco Cerca in per eseguire la ricerca in un campo diverso o nell'intera tabella.

    Per impostazione predefinita, nell'elenco Cerca in è contenuto il nome del campo selezionato nel passaggio 1. Se si desidera eseguire la ricerca nell'intera tabella, selezionare il nome della tabella nell'elenco.

    -oppure-

    Se si decide di selezionare un'altra colonna, fare clic sulla colonna desiderata nel foglio dati relativo alla tabella. Non è necessario chiudere la finestra di dialogo.

  6. Se si desidera, nell'elenco Confronta fare clic su Parte del campo per eseguire la ricerca nel modo più ampio possibile.

  7. Verificare che la casella di controllo Cerca in campi come formattati sia selezionata e quindi fare clic su Trova successivo.

Inizio pagina

Trovare e sostituire dati in una maschera

Se non si dispone delle autorizzazioni necessarie per visualizzare ed eseguire ricerche in una tabella o se non si desidera che gli utenti visualizzino alcuni dati contenuti nella tabella stessa, è possibile eseguire le operazioni di ricerca e sostituzione in maschere aperte sia in visualizzazione Maschera che in visualizzazione Layout. La ricerca verrà eseguita nella tabella sottostante associata alla maschera.

Nota : Non è possibile eseguire un'operazione di ricerca e sostituzione in un campo di ricerca. Se si desidera sostituire dati da un controllo, ad esempio una casella di testo, in una maschera, è necessario associare il controllo alla tabella di origine.

Per ulteriori informazioni sugli elenchi di ricerca, vedere l'articolo Aggiungere o modificare un campo di ricerca che consente di memorizzare valori multipli. Nelle prime sezioni dell'argomento vengono descritte le modalità di utilizzo e creazione dei campi di ricerca.

Trovare dati in una maschera

  1. Aprire la maschera in cui eseguire la ricerca in visualizzazione Maschera o in visualizzazione Foglio dati.

  2. Selezionare il controllo in cui sono contenute le informazioni da ricercare.

    Nota : Se si desidera eseguire la ricerca nell'intera tabella, eseguire la procedura descritta nel passaggio 5.

  3. Nel gruppo Trova della scheda Home fare clic su Trova o premere CTRL+F.

    -oppure-

    Premere CTRL+T.

    Verrà visualizzata la finestra di dialogo Trova e sostituisci.

  4. Per ricercare dati, fare clic sulla scheda Trova. Per eseguire un'operazione di ricerca e sostituzione, fare clic sulla scheda Sostituisci.

  5. Nella casella Trova digitare il valore di ricerca. Per sostituire dati, immettere una stringa di sostituzione nella casella Sostituisci con.

    Nota : Non immettere caratteri jolly nella casella Sostituisci con a meno che non si desideri che siano contenuti nei record.

  6. Utilizzare, facoltativamente, l'elenco Cerca in per eseguire la ricerca in un campo diverso o nell'intera tabella sottostante.

    Per impostazione predefinita, nell'elenco Cerca in è contenuto il nome del campo selezionato nel passaggio 1. Se si desidera eseguire la ricerca nella tabella sottostante alla maschera, selezionare il nome della tabella nell'elenco.

    -oppure-

    Se si decide di selezionare un altro controllo, operazione equivalente alla selezione di un altro campo di tabella, fare clic sul controllo nella maschera in qualsiasi momento. Non è necessario chiudere la finestra di dialogo.

  7. Se si desidera, nell'elenco Confronta fare clic su Parte del campo per eseguire la ricerca nel modo più ampio possibile.

  8. Nell'elenco Cerca in fare clic su Tutto e quindi fare clic su Trova successivo. Per sostituire una stringa, fare clic su Sostituisci. Dopo avere verificato che la stringa di sostituzione immessa sia corretta, fare clic su Sostituisci tutto. È necessario tuttavia tenere presente che non è possibile annullare un'operazione di sostituzione. Se è stato commesso un errore, è necessario ripetere l'operazione di ricerca e sostituzione, ricercare i valori non corretti e sostituirli con quelli corretti.

Inizio pagina

Trovare dati nel set di risultati di una query

I passaggi seguenti descrivono le modalità di utilizzo della finestra di dialogo Trova e sostituisci per ricercare record nel set di risultati restituito da una query di selezione. Tenere presente che sui risultati di una query è possibile eseguire solo operazioni di ricerca.

Se si desidera modificare o rimuovere dati utilizzando una query, vedere gli articoli Creare una query di aggiornamento e Utilizzare query per eliminare uno o più record di un database.

Creare una query di selezione

  • Aprire il database in cui è contenuto il record da ricercare.

  • Nel gruppo Altro della scheda Crea fare clic su Struttura query.

    Verrà avviata Progettazione query e verranno visualizzate la scheda Struttura e la finestra di dialogo Mostra tabella.

  • Selezionare la tabella o le tabelle in cui sono contenuti i record da ricercare, fare clic su Aggiungi e quindi fare clic su Chiudi.

    La tabella o le tabelle verranno visualizzate come una o più finestre nella parte superiore della griglia di struttura della query. Nelle finestre sono elencati tutti i campi di ogni tabella. Nella figura seguente è illustrata Progettazione query con una tabella tipica:

    Una tabella in Progettazione query

  • Fare doppio clic sui campi da ricercare. I campi selezionati verranno visualizzati nella riga Campo nella sezione inferiore di Progettazione query.

    In tale sezione è possibile aggiungere un campo di tabella per colonna.

    Per aggiungere tutti i campi in modo rapido, fare doppio clic sull'asterisco (*) nella parte superiore dell'elenco dei campi della tabella. Nella figura seguente è illustrata Progettazione query con tutti i campi aggiunti.

    Query con tutti i campi della tabella aggiunti.

  • Se si desidera, è possibile immettere uno o più criteri nella riga Criteri della griglia di struttura.

    In questo modo è possibile ridurre il numero di record restituiti dalla query e semplificare l'operazione di ricerca dei dati. Nella tabella seguente vengono illustrati alcuni criteri di esempio e il relativo effetto su una query.

Criterio

Effetto

>

Restituisce tutti i numeri maggiori di 234. Per trovare tutti i numeri minori di 234, utilizzare < 234.

>= "Dellamore"

Restituisce tutti i record a partire da Callahan fino alla fine dell'alfabeto.

Between #02.02.06# And #01.12.06#

Restituisce le date a partire dal 2 febbraio 2006 fino all'1 dicembre 2006 (ANSI-89). Se nel database vengono utilizzati i caratteri jolly ANSI-92, utilizzare le virgolette singole (') anziché i cancelletti, ad esempio: Between '02.02.2006' And '1.12.2006'

Not "Germania"

Trova tutti i record in cui il contenuto esatto del campo non è perfettamente uguale a "Germania". Questo criterio restituirà record contenenti altri caratteri in aggiunta a "Germania", ad esempio "Germania (euro)" oppure "Europa (Germania)".

Not T*

Trova tutti i record ad eccezione di quelli che iniziano con la lettera T. Se il database utilizza i caratteri jolly ANSI-92, sostituire l'asterisco con il segno di percentuale (%).

Not "*a"

Trova tutti i record che non terminano con la lettera a. Se il database utilizza il set di caratteri jolly ANSI-92, sostituire l'asterisco con il segno di percentuale (%).

In(Canada,Italia)

In un elenco trova tutti i record che contengono Canada o Italia.

Like "[A-D]*"

In un campo Testo trova tutti i record che iniziano con le lettere da A fino a D. Se nel database viene utilizzato il set di caratteri jolly ANSI-92, utilizzare il segno di percentuale (%) anziché l'asterisco.

Like "*ar*"

Trova tutti i record che includono la sequenza di lettere "ar". Se il database utilizza i caratteri jolly ANSI-92, sostituire l'asterisco con il segno di percentuale (%).

Like "Villa Dewe?"

Trova tutti i record che iniziano con "Maison" e contengono una seconda stringa di cinque lettere nella quale le prime quattro corrispondono a "Dewe" e l'ultima è sconosciuta. Se il database utilizza il set di caratteri jolly ANSI-92, sostituire il punto interrogativo con il carattere di sottolineatura.

#02.02.06#

Trova tutti i record con 2 febbraio 2006. Se il database utilizza il set di caratteri jolly ANSI-92, sostituire i caratteri cancelletto con le virgolette singole ('2.2.2006').

< Date( )- 30

Restituisce tutte le date anteriori a 30 giorni.

Date( )

Restituisce tutti i record contenenti la data corrente.

Between Date( ) And DateAdd("M", 3, Date( ))

Restituisce tutti i record compresi tra la data corrente e i tre mesi successivi.

Is Null

Restituisce tutti i record che contengono un valore Null, ovvero vuoti o non definiti.

Is Not Null

Restituisce tutti i record che contengono un valore.

""

Restituisce tutti i record che contengono una stringa di lunghezza zero. Le stringhe di lunghezza zero vengono utilizzate quando è necessario aggiungere un valore a un campo obbligatorio, ma non si conosce ancora il valore. In un campo, ad esempio, potrebbe essere necessario aggiungere un numero di fax, ma alcuni clienti potrebbero non disporre di apparecchi fax. In questo caso, immettere una coppia di virgolette doppie senza spazi inclusi ("") al posto del numero di fax.

  • Nel gruppo Risultati della scheda Struttura fare clic su Esegui.

    Verificare che la query restituisca i record desiderati. Se necessario, è possibile selezionare campi non desiderati e premere CANC per rimuoverli, trascinare campi sulla griglia di struttura e modificare i criteri fino a quando la query non restituisce i risultati desiderati.

  • Procedere con i passaggi successivi.

Ricercare dati nel set di risultati

  1. Nei risultati della query selezionare il campo (colonna) in cui eseguire la ricerca.

  2. Nel gruppo Trova della scheda Home fare clic su Trova o premere CTRL+F.

    -oppure-

    Premere CTRL+T.

    Verrà visualizzata la finestra di dialogo Trova e sostituisci.

  3. Nella casella Trova digitare la stringa di ricerca.

  4. Utilizzare, facoltativamente, l'elenco Cerca in per eseguire la ricerca in un campo diverso o nell'intera tabella.

    Per impostazione predefinita, nell'elenco Cerca in è contenuto il nome del campo selezionato nel passaggio 1. Se si desidera eseguire la ricerca nell'intera tabella, selezionare il nome della tabella nell'elenco.

    -oppure-

    Se si decide di selezionare un'altra colonna, fare clic sulla colonna desiderata nel foglio dati relativo alla tabella. Non è necessario chiudere la finestra di dialogo.

  5. Se si desidera, nell'elenco Confronta fare clic su Parte del campo per eseguire la ricerca nel modo più ampio possibile.

  6. Nell'elenco Cerca in fare clic su Tutto e quindi su Trova successivo.

    Verranno evidenziati tutti i record in cui è contenuta la stringa di ricerca. Poiché nell'elenco Cerca in è stata selezionata l'opzione Tutto, la ricerca verrà eseguita in tutti i record.

Inizio pagina

Trovare caratteri jolly

Nelle operazioni di ricerca e sostituzione è possibile utilizzare caratteri jolly, ma è necessario prestare attenzione e tenere presente le regole seguenti.

  • Quando si utilizza la finestra di dialogo Trova e sostituisci per ricercare caratteri jolly, è necessario racchiudere il carattere da ricercare tra parentesi quadre, come indicato di seguito: [*]. Questa regola è valida per la ricerca di tutti i caratteri jolly, ad eccezione dei punti esclamativi (!) e delle parentesi quadre chiuse (]).

  • Se si utilizza un carattere jolly in una stringa di sostituzione, il carattere viene considerato come carattere letterale e viene trascritto nel database. Se si esegue la ricerca di vecchio * e si sostituiscono tutti i record che corrispondono al criterio con nuovo *, la stringa "nuovo *" verrà scritta in tutti i record che corrispondevano alla stringa di ricerca.

Trovare caratteri jolly

  1. Aprire la tabella, il set di risultati di una query o la maschera. È necessario aprire le tabella e i set di risultati in visualizzazione Foglio dati, mentre le maschere devono essere aperte in visualizzazione Maschera.

  2. Nel gruppo Trova della scheda Home fare clic su Trova o premere CTRL+F.

    -oppure-

    Premere CTRL+T.

    Verrà visualizzata la finestra di dialogo Trova e sostituisci.

  3. Se si desidera solo ricercare record che contengono caratteri jolly, fare clic sulla scheda Trova. Se si desidera ricercare caratteri jolly e sostituirli con altri dati, fare clic sulla scheda Sostituisci.

  4. Nella casella Trova digitare una parentesi quadra aperta ([), il carattere jolly da ricercare e una parentesi quadra chiusa (]). Se ad esempio si vogliono cercare tutte le istanze dell'asterisco, digitare [*]. Se si vuole eseguire un'operazione di sostituzione, digitare la stringa di sostituzione nella casella Sostituisci con.

  5. Utilizzare, facoltativamente, l'elenco Cerca in per eseguire la ricerca in un campo diverso o nell'intera tabella.

    Per impostazione predefinita, nell'elenco Cerca in è contenuto il nome del campo selezionato nel passaggio 1. Se si desidera eseguire la ricerca nell'intera tabella, selezionare il nome della tabella nell'elenco.

    -oppure-

    Se si decide di selezionare un'altra colonna, fare clic sulla colonna desiderata nel foglio dati relativo alla tabella. Non è necessario chiudere la finestra di dialogo.

  6. Nell'elenco Confronta selezionare l'opzione più appropriata per i dati. Se i caratteri jolly si trovano all'inizio dei record, ad esempio, fare clic su Inizio campo. In caso contrario, fare clic su Parte del campo per restituire il maggior numero possibile di risultati.

  7. Verificare che la casella di controllo Cerca in campi come formattati sia selezionata e quindi fare clic su Trova successivo. Verranno restituiti i record che contengono il carattere jolly. Se si desidera sostituire il carattere jolly, fare clic su Sostituisci. Dopo avere verificato che le stringhe di ricerca e di sostituzione restituiscano i risultati corretti, fare clic su Sostituisci tutto. È necessario tenere presente che non è possibile annullare i risultati di un'operazione di ricerca e sostituzione.

Inizio pagina

Esempi dell'utilizzo di caratteri jolly

Quando si conosce il tipo di criterio a cui ogni carattere jolly può corrispondere, è possibile utilizzare combinazioni di caratteri jolly o caratteri letterali e caratteri jolly per restituire un'ampia gamma di risultati. Tenere presente che le impostazioni specificate nell'elenco Confronta influiscono sui risultati della ricerca. Se si utilizza un'impostazione non corretta, l'operazione di ricerca potrebbe restituire dati non desiderati o non restituire alcun dato. Nella tabella seguente vengono illustrate alcune modalità di utilizzo di caratteri jolly e letterali e viene descritto il modo in cui le opzioni contenute nell'elenco Confronta possono influire sui risultati.

Stringa di ricerc a

Impostazione nell'elenco Confront a

Risultati

[*]

Parte del campo

Restituisce tutti i record che contengono un asterisco (*). È possibile utilizzare questa sintassi anche per punti interrogativi (?), cancelletti (#), parentesi quadre aperte ([) e trattini (-).

Campo intero

Restituisce i record costituiti solo da un asterisco.

Inizio campo

Restituisce i record che iniziano con un asterisco.

*[*]*

Parte del campo

Restituisce tutti i record che contengono un asterisco (*) e il testo adiacente. È possibile utilizzare questa sintassi anche per punti interrogativi (?), cancelletti (#), parentesi quadre aperte ([) e trattini (-).

Campo intero

Stesso risultato.

Inizio campo

Stesso risultato.

[!*]

Parte del campo

Restituisce tutti i record che non contengono un asterisco. Tenere presente che quando si specifica questa impostazione nell'elenco Confronta questo criterio di ricerca può restituire ogni lettera di ogni parola presente in un record. È possibile utilizzare questa sintassi anche per punti interrogativi (?), cancelletti (#), parentesi quadre aperte ([) e trattini (-).

Nota : La stringa di ricerca *[!*]* restituirà i record che contengono un asterisco poiché esegue la ricerca di tutto il testo adiacente all'asterisco.

Campo intero

Non restituisce alcun risultato.

Inizio campo

Restituisce la prima lettera di ogni record che non contiene un asterisco.

co*[ to ]

Parte del campo

Restituisce tutti i record che contengono "co" e "t" oppure "o". Questa stringa, ad esempio, restituisce "cotto" e "costo", nonché "coro" e "coperta".

Campo intero

Restituisce tutti i record che iniziano con "co" e terminano con "t" oppure con "o". Questa stringa, ad esempio, restituisce "cotto" e "costo" nonché "colt" e "contesto".

Inizio campo

Restituisce tutti i record che iniziano con "co" e contengono "t" oppure "o".

co*[! to ]

Parte del campo

Evidenzia le lettere "c" e "o" e tutto il testo successivo fino a quando non viene rilevata la lettera "t" oppure "o". Nelle figure seguenti viene illustrato questo risultato.

Criterio di corrispondenza parziale

Altro criterio di corrispondenza parziale

Anche se si tenta di escludere record che contengono la lettera "t" oppure "o", tali record vengono restituiti poiché l'opzione Parte del campo ricerca una corrispondenza del testo che precede le parentesi quadre.

Campo intero

Restituisce tutti i record che non contengono una "t" oppure una lettera "o" se tali record terminano con "t oppure con "o". La parola "coperto" ad esempio, non verrà restituita poiché termina con la lettera "o", ma verrà restituita la parola "copertone" poiché sono presenti caratteri successivi alla lettera "o".

Inizio campo

Restituisce tutti i record che iniziano con "co". Verrà eseguita la ricerca della corrispondenza di tutto il testo che precede i caratteri racchiusi tra parentesi quadre. Di conseguenza, potrebbero essere restituiti anche risultati non desiderati.

Inizio pagina

Ricercare virgolette o valori Null o vuoti

È possibile utilizzare la finestra di dialogo Trova e sostituisci per ricercare virgolette e numerosi tipi di valori vuoti, come indicato di seguito.

  • Campi formattati in modo che visualizzino un valore quando sono vuoti. Un formato, ad esempio, può specificare che la parola "Sconosciuto" venga visualizzata in un campo fino a quando nel campo non viene immesso un valore.

  • Campi vuoti, non formattai o valori Null.

  • Campi che contengono stringhe di lunghezza zero. Per immettere stringhe di lunghezza zero, digitare una coppia di virgolette senza alcuno spazio compreso (""). Dopo avere eseguito questa operazione e avere spostato il cursore in un altro campo, le virgolette verranno nascoste automaticamente e il campo verrà visualizzato come vuoto. Tenere presente che è possibile immettere stringhe di lunghezza zero solo in campi impostati sui tipi di dati Testo, Memo e Collegamento ipertestuale e che questi tipi consentono l'utilizzo di tali stringhe per impostazione predefinita.

Ricercare virgolette

  1. Aprire la tabella in visualizzazione Foglio dati oppure aprire la maschera associata alla tabella.

  2. Nel gruppo Trova della scheda Home fare clic su Trova o premere CTRL+F.

    -oppure-

    Premere CTRL+T.

    Verrà visualizzata la finestra di dialogo Trova e sostituisci.

  3. Se si desidera solo ricercare virgolette, fare clic sulla scheda Trova. Per ricercare e sostituire le virgolette, fare clic sulla scheda Sostituisci.

  4. Nella casella Trova digitare le virgolette. Per sostituirle con un altro valore, immettere tale valore nella casella Sostituisci con.

    Nota : Se si desidera rimuovere completamente le virgolette, lasciare vuota la casella Sostituisci con.

  5. Utilizzare, facoltativamente, l'elenco Cerca in per eseguire la ricerca in un campo diverso o nell'intera tabella.

    Per impostazione predefinita, nell'elenco Cerca in è contenuto il nome del campo selezionato nel passaggio 1. Se si desidera eseguire la ricerca nell'intera tabella, selezionare il nome della tabella nell'elenco.

    -oppure-

    Se si decide di selezionare un'altra colonna, fare clic sulla colonna desiderata nel foglio dati relativo alla tabella. Non è necessario chiudere la finestra di dialogo.

  6. Se si desidera, nell'elenco Confronta selezionare Parte del campo per eseguire la ricerca nel modo più ampio possibile.

  7. Nell'elenco Cerca in selezionare Tutto per eseguire la ricerca in tutti i record.

  8. Selezionare la casella di controllo Cerca in campi come formattati.

    Nota : Se la casella di controllo è già stata selezionata, non deselezionarla a meno che non sia impossibile eseguire l'operazione di ricerca.

  9. Fare clic su Trova successivo per ricercare i record. Se non è possibile eseguire la ricerca, deselezionare la casella di controllo Cerca in campi come formattati e riprovare. Se si desidera sostituire le virgolette con un altro o con nessun valore, fare clic su Sostituisci. Dopo avere verificato che la ricerca e la sostituzione verranno eseguite in modo corretto in tutto il database, fare clic su Sostituisci tutto. tenere presente, tuttavia, che non è possibile annullare un'operazione di sostituzione. Se viene commesso un errore, è necessario eseguire operazioni di ricerca e sostituzione aggiuntive per correggerlo.

Ricercare valori vuoti

  1. Aprire la tabella in cui sono contenuti i valori da ricercare in visualizzazione Foglio dati.

  2. Nella tabella selezionare il campo in cui sono contenuti i valori vuoti da ricercare

  3. Nel gruppo Trova della scheda Home fare clic su Trova o premere CTRL+F.

    -oppure-

    Premere CTRL+T.

    Verrà visualizzata la finestra di dialogo Trova e sostituisci.

  4. Eseguire una delle operazioni seguenti:

    Cercare campi vuoti formattati in modo da visualizzare un valore

    1. Per ricercare valori formattati, fare clic sulla scheda Trova.

      Se si desidera ricercare i valori e sostituirli con altri dati, fare clic sulla scheda Sostituisci.

    2. Nella casella Trova digitare il valore specificato dal formato.

      Per aggiungere dati al campo vuoto, immettere i nuovi dati nella casella Sostituisci con.

    3. Nell'elenco Confronta fare clic su Campo intero.

    4. Selezionare la casella di controllo Cerca in campi come formattati.

    5. Fare clic su Trova successivo.

    Cercare campi vuoti non formattati

    1. Per cercare i campi, fare clic sulla scheda Trova. Per cercare i campi e aggiungere un valore, fare clic sulla scheda Sostituisci.

    2. Nella casella Trova digitare Null o è Null.

      Se il valore Null deve essere sostituito con altri dati, immettere i nuovi dati nella casella Sostituisci con.

    3. Nell'elenco Confronta fare clic su Campo intero.

    4. Deselezionare la casella di controllo Cerca in campi come formattati.

    5. Fare clic su Trova successivo.

    Cercare campi che contengono stringhe di lunghezza zero

    1. Per ricercare stringhe di lunghezza zero, fare clic sulla scheda Trova.

      Se si desidera sostituire la stringa con altri dati, fare clic sulla scheda Sostituisci.

    2. Nella casella Trova digitare una coppia di virgolette senza alcuno spazio compreso ("").

      Se le stringhe di lunghezza zero devono essere sostituite con altri dati, immettere i nuovi dati nella casella Sostituisci con.

    3. Nell'elenco Confronta fare clic su Campo intero.

    4. Deselezionare la casella di controllo Cerca in campi come formattati.

    5. Fare clic su Trova successivo.

Inizio pagina

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×