Funktsioon Replace

Tagastab stringi, milles üks määratud alamstring on määratud arv kordi asendatud teise alamstringiga.

Süntaks

Replace( expression, find, replace [, start ] [, count ] [, compare ] )

Funktsiooni Replace süntaksil on järgmised argumendid.

Argument

Kirjeldus

expression

Nõutav. Asendatavat alamstringi sisaldav stringavaldis.

find

Nõutav. Otsitav alamstring.

replace

Nõutav. Asendamiseks kasutatav alamstring.

start

Valikuline. Avaldise koht, kust alamstringi otsingut alustatakse. Kui see jäetakse välja, eeldatakse, et see on 1.

count

Valikuline. Alamstringide asendamiste arv. Kui see jäetakse välja, on vaikeväärtus –1, mis tähendab, et asendusi tehakse igal võimalusel.

compare

Valikuline. Arvväärtus, mis tähistab alamstringidega kasutatavat võrdlust. Väärtusi vt jaotisest „Sätted“.

Sätted

Argumendil compare saavad olla järgmised väärtused.

Konstant

Väärtus

Kirjeldus

vbUseCompareOption

–1

Teeb lause Option Compare sätet kasutades võrdluse.

vbBinaryCompare

0

Teeb binaarvõrdluse.

vbTextCompare

1

Teeb tekstivõrdluse.

vbDatabaseCompare

2

Ainult Microsoft Office Access 2007. Võrdleb andmebaasis olevate väärtuste põhjal.

Tagastusväärtused

Replace tagastab järgmised väärtused.

Tingimus

Replace-funktsiooni tagastatav väärtus

Avaldis on nullpikkusega

Nullpikkusega string („”)

Avaldis on nullpikkusega

Tõrge.

Argument find on nullpikkusega

Avaldise koopia.

Argument replace on nullpikkusega

Avaldise koopia, kus on eemaldatud kõik argumendi find esinemisjuhud.

start > Len(expression)

Nullpikkusega string. Stringi asendus algab avakuvalnäidatud positsiooniga.

Argument count on 0

Avaldise koopia.

Kommentaarid

Funktsiooni Asenda tagastatavaks väärtuseks on string, kus on tehtud asendused, mis algavad alguses määratud positsiooniga ja lõppevad Avaldise stringi lõpus. See pole algse stringi täielik koopia.

Näide

Avaldis

Tulemid

Valige tooteid, asendage (tooteid; "PRO"; "toode") ReplacedID alates ProductSales;

Tagastab väärtuse "tooteid", leiab "PRO" in "tooteid" ja asendab "toode" ja kuvab tulemi veerus ReplacedID.

Märkus.:  See leht on tõlgitud automaatselt ning sellel võib leiduda grammatikavigu ja ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Andke meile teada, kui see teave oli teile abiks. Soovi korral saate ingliskeelset artiklit lugeda siit.​

Vt ka

Stringifunktsioonid ja nende kasutamine

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×