Funkcja Replace

Zwraca ciąg , w którym określony podciąg został zastąpiony innym podciągiem określoną liczbą razy.

Składnia

Replace ( wyrażenie, Znajdowanie, zamienianie [, Start ] [, Count ] [, porównanie ] )

W składni funkcji replace występują następujące argumenty:

Argument

Opis

wyrażenie

Argument wymagany. Wyrażenie tekstowe zawierające ciąg znaków zastępczych do zamiany.

znajdowanie

Argument wymagany. Wyszukiwany podciąg.

zamienianie

Argument wymagany. Zastępczy podciąg.

rozpoczynanie

Argument opcjonalny. Pozycja w wyrażeniu , w którym ma się rozpoczynać wyszukiwanie substring. W przypadku pominięcia tego argumentu przyjmowana jest wartość 1.

liczba

Argument opcjonalny. Liczba zamian podciągów do wykonania. Jeśli argument zostanie pominięty, wartością domyślną jest-1, co oznacza, że wszystkie możliwe są substytuty.

dwóch

Argument opcjonalny. Wartość liczbowa wskazująca rodzaj porównania, który ma być używany podczas obliczania podciągów. Aby uzyskać wartości, zobacz sekcję Settings (Ustawienia).

Ustawienia

Argument PORÓWNAJ może mieć następujące wartości:

Stała

Wartość

Opis

vbUseCompareOption

-1

Wykonywanie porównania przy użyciu ustawienia instrukcji PORÓWNAJ .

vbBinaryCompare

0

Wykonywanie porównania binarnego.

vbTextCompare

1

Wykonuje porównanie tekstowe.

vbDatabaseCompare

2

tylkoMicrosoft Office Access 2007. Wykonuje porównanie na podstawie informacji zawartych w bazie danych.

Wartości zwracane

Funkcja replace zwraca następujące wartości:

If

Funkcja REPLACE zwraca

wyrażenie ma zerową Długość

Ciąg o zerowej długości ("")

wyrażenie ma wartość null

Błąd.

Znajdowanie ma zerową Długość

Kopia wyrażenia.

zamienianie jest zerowej długości

Kopia wyrażenia ze wszystkimi wystąpieniami usuniętego wyszukiwania .

początek > dł (wyrażenie)

Ciąg o zerowej długości. Zamienianie ciągów rozpoczyna się od pozycji wskazanej przez początek.

Liczba jest równa 0

Kopia wyrażenia.

Spostrzeżenia

Wartość zwracana funkcji replace to ciąg składający się z podstawiań, rozpoczynający się od miejsca określonego przez rozpoczęcie i zakończenie ciągu wyrażenia . Nie jest to kopia oryginalnego ciągu od początku do końca.

Przykład

Wyrażenie

Wyniki

Wybierz pozycję ProductID, Zamień (ProductID, "PRO", "Product") jako ReplacedID z ProductSales;

Zwraca wartość "ProductID", czyli "PRO" w "ProductID" i zamienia się na "produkt" i wyświetla wynik w kolumnie ReplacedID.

Uwaga:  Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Czy możesz dać nam znać, czy te informacje były pomocne? Oto angielskojęzyczny artykuł do wglądu.

Zobacz też

Funkcje tekstowe i ich zastosowanie

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×