Funzione Replace

Restituisce una stringa in cui una sottostringa specificata è stata sostituita da un'altra sottostringa un numero specificato di volte.

Sintassi

Sostituisci ( espressione, trova, Sostituisci [, Start ] [, conteggio ] [, confronto ] )

Gli argomenti della sintassi della funzione Sostituisci sono i seguenti:

Argomento

Descrizione

espressione

Obbligatorio. Espressione stringa contenente la sottostringa da sostituire.

trovare

Obbligatorio. Sottostringa da cercare.

sostituire

Obbligatorio. Sottostringa sostitutiva.

start

Facoltativo. Posizione all'interno dell' espressione in cui deve iniziare la ricerca substringa. Se omesso, viene assunto 1.

count

Facoltativo. Numero di sostituzioni della sottostringa da eseguire. Se omesso, il valore predefinito è-1, ovvero apporta tutte le sostituzioni possibili.

compare

Facoltativo. Valore numerico che indica il tipo di confronto da usare per valutare le sottostringhe. Per i valori, vedere la sezione Impostazioni.

Impostazioni

L'argomento compare può avere i valori seguenti:

Costante

Valore

Descrizione

vbUseCompareOption

–1

Esegue un confronto usando l'impostazione dell'istruzione Option Compare.

vbBinaryCompare

0

Esegue un confronto binario.

vbTextCompare

1

Esegue un confronto di testo.

vbDatabaseCompare

2

Solo per Microsoft Office Access 2007. Esegue un confronto basato sulle informazioni del database.

Valori restituiti

Sostituisci restituisce i valori seguenti:

If

Sostituisci resi

l' espressione è di lunghezza zero

Stringa di lunghezza zero (''")

Expression è null

Un errore.

trova è di lunghezza zero

Copia di Expression.

Sostituisci è di lunghezza zero

Copia di Expression con tutte le occorrenze di trova rimosso.

inizio > Len (espressione)

Stringa di lunghezza zero. La sostituzione della stringa inizia nella posizione indicata da Start.

conteggio è 0

Copia di Expression.

Osservazioni

Il valore restituito della funzione Sostituisci è una stringa, con le sostituzioni effettuate, che inizia nella posizione specificata da Start e termina alla fine della stringa dell' espressione . Non si tratta di una copia della stringa originale dall'inizio alla fine.

Esempio

Espressione

Risultati

SELEZIONARE ProductID, Replace (ProductID, "PRO", "Product") come ReplacedID da ProductSales;

Restituisce "ProductID", trova "PRO" in "ProductID" e sostituisce con "Product" e visualizza il risultato nella colonna ReplacedID.

Nota:  Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Queste informazioni sono risultate utili' Questo è l'articolo in inglese per riferimento.

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

Queste informazioni sono risultate utili?

Grazie per il feedback!

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

×