Stronę tą wyświetlono już: 8821 razy
Konwersja podstawowych typów danych na tekst String
Do jawnej zmiany typów prostych na ciąg znaków String w VBA służy funkcja CStr, która przyjmuje jako argument dowolną zmienną podstawowego typu. Oto przykład użycia tej funkcji:
Dim w As Integer, s As String
w = 10
s = "w = " + CStr(10)
Funkcje konwersji typów liczbowych
Oto lista funkcji konwertujących typy liczbowe:
- CBool - konwertuje podstawowe typy zmiennych na Boolean;
- CByte - konwertuje podstawowe typy zmiennych na Byte;
- CInt - konwertuje podstawowe typy zmiennych na Integer;
- CLng - konwertuje podstawowe typy zmiennych na Long;
- CCur - konwertuje podstawowe typy zmiennych na Currency;
- CSng - konwertuje podstawowe typy zmiennych na Single;
- CDbl - konwertuje podstawowe typy zmiennych na Double;
- CDec - konwertuje podstawowe typy zmiennych na Decimal;
Wszystkie te funkcje konwertują podstawowe typy liczbowe oraz tekst na zmienną danego typu.
Konwersja na typ Date
Do konwersji na typ Date służy funkcja CDate.
Konwersja na typ Variant
Każdy typ podstawowy może zostać zamieniony na typ Variant za pomocą funkcji CVar.