Funkcja SCng to funkcja języka VBA, która konwertuje dowolny typ danych na liczbę zmiennoprzecinkową o pojedynczej precyzji („biorąc pod uwagę, że jest to liczba”). Najczęściej używam funkcji CSng do konwersji liczb sformatowanych tekstowo na liczby rzeczywiste.
Składnia funkcji CSng:
CSng(wyrażenie)
wyrażenie: może to być dowolne wyrażenie. Tekst lub metoda zwracająca pewne wartości.
Oto jeden przykład:
Konwertuj tekst na numer za pomocą VBA
Sub TextToNumber() stri="5.5" stri = CSng(stri) debug.print stri End Sub
Powyższy fragment kodu VBA przekonwertuje stri na liczbę. Podobna funkcja CDec. Funkcja CDec konwertuje dane wyrażenie na liczbę dziesiętną.
Inny przykład funkcji CSng:
Zmień tekst na numer za pomocą VBA
Otóż to. To właśnie robi funkcja CSng. Mam nadzieję, że to było pomocne. Jeśli masz jakiekolwiek inne pytania dotyczące tej funkcji lub innych zapytań związanych z VBA, zapytaj w sekcji komentarzy poniżej2.
Jak uzyskać tekst i numer w odwrotnej kolejności przez VBA w programie Microsoft Excel | Aby odwrócić liczbę i tekst, używamy pętli i funkcji mid w VBA. 1234 zostanie zamienione na 4321, „ty” zostanie zamienione na „uoy”. Oto fragment.
Formatuj dane za pomocą niestandardowych formatów liczb za pomocą VBA w programie Microsoft Excel | Aby zmienić format liczb określonych kolumn w programie Excel, użyj tego fragmentu kodu VBA. Zapisuje format liczb o określonym formacie za pomocą jednego kliknięcia.
Popularne artykuły:
50 skrótów Excela, które zwiększą Twoją produktywność | Przyspiesz swoje zadanie. Te 50 skrótów przyspieszy pracę w programie Excel.
Funkcja WYSZUKAJ.PIONOWO w programie Excel | Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.
LICZ.JEŻELI w Excelu 2016 | Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby policzyć konkretną wartość. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.
Jak korzystać z funkcji SUMIF w programie Excel? | To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.