Funkcja VBA CStr | Wyjaśnione ze składnią Przykłady | VBAF1.COM

Funkcja VBA CStr w Excelu

Funkcja VBA CStr jest skategoryzowana jako funkcja konwersji typu danych. Jest to wbudowana funkcja w Excelu VBA. Ta funkcja VBA CStr konwertuje wyrażenie na typ danych String.
Tej funkcji można użyć w procedurze lub funkcji w oknie edytora VBA w programie Excel. Możemy używać tej funkcji CStr w Excelu VBA dowolną ilość razy w dowolnej ilości procedur lub funkcji. W następnej sekcji dowiesz się wiele tematów. Jak to jest składnia i parametry funkcji CStr, gdzie możemy użyć tej funkcji CStr i jej przykłady w czasie rzeczywistym.

Składnia funkcji CStr w VBA:

Składnia funkcji CStr w VBA jest

CStr(Expression)

Funkcja CStr zwraca wartość typu danych łańcuchowych.

Parametry lub argumenty:

Funkcja CStr ma jeden argument w Excelu VBA.
gdzie
Wyrażenie:Jest to argument obowiązkowy. Argument wyrażenie reprezentuje wartość. Jest on używany do konwersji wartości na wartość łańcuchową.

Gdzie możemy zastosować lub użyć funkcji CStr w Excel VBA?

Możemy użyć tej funkcji CStr w VBA MS Office 365, MS Excel 2016, MS Excel 2013, 2011, Excel 2010, Excel 2007, Excel 2003, Excel 2016 dla Mac, Excel 2011 dla Mac, Excel Online, Excel dla iPhone, Excel dla iPad, Excel dla tabletów z systemem Android i Excel dla telefonów komórkowych z systemem Android.

Przykład 1: Convert a String(100) to String Data Type

Oto prosty przykład funkcji CStr w Excel VBA. Ten poniżej przykład określone wyrażenie(100) konwertuje do wartości typu string.

'Convert a String(100) to String Data TypeSub VBA_CStr_Function_Ex1() 'Variable declaration Dim sValue As String Dim dResult As String sValue = 100 dResult = CStr(sValue) MsgBox "String(100) to String Data Type : " & dResult, vbInformation, "VBA CStr Function" End Sub

Output: Oto zrzut ekranu z wyjścia pierwszego przykładu.
Przykład funkcji VBA CStr

Przykład 2: Konwersja wartości(12345,678) na typ danych String

Tutaj znajduje się prosty przykład funkcji CStr w programie Excel VBA. Ten poniżej przykład określone wyrażenie (12345.678) konwertuje do wartości typu string.

'Convert a Value(12345.678) to String Data TypeSub VBA_CStr_Function_Ex2() 'Variable declaration Dim sValue As Double Dim dResult As String sValue = 12345.678 dResult = CStr(sValue) MsgBox "Value(12345.678) to String Data Type : " & dResult, vbInformation, "VBA CStr Function" End Sub

Output: Oto zrzut ekranu z wyjścia drugiego przykładu.
Funkcja VBA CStr

Przykład 3: Konwersja wartości(True) na typ danych String

Tutaj znajduje się prosty przykład użycia funkcji CStr przy użyciu języka VBA w programie Excel. Ten poniższy przykład określa wyrażenie(True) konwertuje na wartość typu string. To zwraca true jako output.

'Convert a Value(True) to String Data TypeSub VBA_CStr_Function_Ex3() 'Variable declaration Dim sValue Dim dResult As String sValue = True dResult = CStr(sValue) MsgBox "Value(True) to String Data Type : " & dResult, vbInformation, "VBA CStr Function"End Sub

Output: Oto zrzut ekranu wyjścia trzeciego przykładu.
VBA Konwertowanie wartości na ciąg znaków przy użyciu funkcji CStr

Przykład 4: Konwertowanie wartości(False) na typ danych String

Jest to prosty przykład zastosowania funkcji CStr w programie Excel przy użyciu języka VBA. Ten poniższy przykład określa wyrażenie(False) konwertuje na wartość typu łańcuchowego. To zwraca false jako output.

'Convert a Value(False) to String Data TypeSub VBA_CStr_Function_Ex4() 'Variable declaration Dim sValue Dim dResult As String sValue = False dResult = CStr(sValue) MsgBox "Value(False) to String Data Type : " & dResult, vbInformation, "VBA CStr Function"End Sub

Output: Oto zrzut ekranu wyjścia czwartego przykładu.
Funkcja CStr w programie Excel VBA

Instrukcje korzystania z kodów makr

Tutaj znajdują się instrukcje krok po kroku dotyczące korzystania z funkcji CStr w programie Excel VBA.

  • Otwórz skoroszyt programu Excel.
  • Naciśnij Alt+F11, aby otworzyć okno edytora VBA.
  • Wejdź do menu Wstaw i kliknij na moduł z dostępnych opcji.
  • Kopiuj wyżej wymienione makra do edytora VBA.
  • Wybierz dowolną procedurę z powyższych kodów i kliknij polecenie 'Uruchom’ lub użyj skrótu klawiaturowego 'F5′.

Lista wszystkich funkcji konwersji typu w Excelu VBA:

Tutaj znajduje się lista funkcji konwersji typu danych. A także znaleźć jego składnia i typ powrotu. Please click on below link to go and see the related VBA Functions.

Function Description Syntax Return Type
VBA CBool Funkcja VBA CBool konwertuje wyrażenie na typ danych Boolean. CBool(Wyrażenie) Boolean
VBA CByte VBA CByte Funkcja CByte konwertuje wyrażenie na typ danych Byte. CByte(Wyrażenie) Byte
VBA CCur VBA Funkcja CCur konwertuje wyrażenie na typ danych Currency. CCur(Wyrażenie) Waluta
VBA CDate VBA Funkcja CDate VBA konwertuje wyrażenie na typ danych Data. CDate(Expression) Date
VBA CDbl VBA CDbl Funkcja konwertuje wyrażenie na typ danych Double. CDbl(Expression) Double
VBA CDec VBA Funkcja CDec konwertuje wyrażenie do podtypu danych Decimal. CDec(Expression) Decimal
VBA CInt VBA Funkcja CInt konwertuje wyrażenie na typ danych Integer. CInt(Expression) Integer
VBA CLng VBA CLng Funkcja CLng konwertuje wyrażenie na typ danych Long. CLng(Wyrażenie) Long
VBA CSng VBA CSng Funkcja CSng konwertuje wyrażenie na typ danych Single. CSng(Expression) Single
VBA CStr VBA Funkcja CStr konwertuje wyrażenie na typ danych String. CStr(Expression) String
VBA CVar VBA Funkcja CVar konwertuje wyrażenie na typ danych Variant. CVar(Wyrażenie) Wariant

Możesz użyć funkcji FORMAT, aby sformatować ciąg znaków.

Lista funkcji VBA:

Kliknij poniższe łącze, aby powrócić do wyświetlenia całej Listy funkcji VBA.

Lista funkcji VBA Funkcje konwersji typów danych VBA

Przykłady funkcji CStr w Excelu VBA:

VBA Convert Integer To String With Leading Zeros VBA Convert Number To String

Istnieje jeszcze kilka przykładów użycia funkcji cStr w VBA:

  • Funkcje konwersji typów danych VBA
  • Funkcja STR VBA
  • Funkcja Format VBA

.