Funkcja Str

Zwraca wartość typu wariant (ciąg) odpowiadającą liczbie.

Składnia

Str ( Liczba )

Wymaganą liczbąargument jest liczba długa zawierająca dowolną prawidłową wyrażenie numeryczne.

Spostrzeżenia

Gdy liczby są konwertowane na ciągi, spacja początkowa jest zawsze rezerwowana na znak liczby. Jeśli argument Liczba jest dodatni, zwrócony ciąg zawiera spację wiodącą, a znak plus jest implikowany.

Użyj funkcji Format , aby przekonwertować wartości liczbowe, które chcesz sformatować jako daty, godziny lub waluty albo w innych formatach zdefiniowanych przez użytkownika. W przeciwieństwie do formatu str, funkcja Format nie zawiera spacji wiodącej na znak liczby.

Uwaga:  Funkcja str . teksty rozpoznaje tylko kropkę (.) jako prawidłowy separator dziesiętny. Jeśli można używać różnych separatorów dziesiętnych (na przykład w aplikacjach międzynarodowych), należy użyć CStr , aby przekonwertować liczbę na ciąg.

Przykład zapytania

Wyrażenie

Wyniki

Wybierz pozycję rabat, str (rabat) jako StrDiscount z ProductSales;

Zwraca oryginalne wartości/format "rabatu" wraz z wartościami przekonwertowanymi na format ciągu w kolumnie StrDiscount.

Przykład języka VBA

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji str . tekst do zwrócenia reprezentacji liczby. Gdy liczba jest konwertowana na ciąg, spacja początkowa jest zawsze rezerwowana na znak.

Dim MyString
MyString = Str(459) ' Returns " 459".
MyString = Str(-459.65) ' Returns "-459.65".
MyString = Str(459.001) ' Returns " 459.001".

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.

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.

×