Hàm SCng là một hàm VBA chuyển đổi bất kỳ kiểu dữ liệu nào thành một số dấu phẩy động chính xác đơn (“cho rằng nó là một số”). Tôi chủ yếu sử dụng hàm CSng để chuyển đổi số định dạng văn bản thành số thực tế.

Cú pháp của hàm CSng:

CSng(expression)

biểu thức: Nó có thể là bất kỳ biểu thức nào. Một văn bản hoặc một phương thức trả về một số giá trị.

Đây là một ví dụ:

Chuyển đổi văn bản thành số bằng VBA

Sub TextToNumber()

stri="5.5"

stri = CSng(stri)

debug.print stri

End Sub

Đoạn mã VBA ở trên sẽ chuyển đổi Stri thành một số. Một chức năng tương tự CDec. Hàm CDec chuyển đổi biểu thức đã cho thành số thập phân.

Một ví dụ khác về hàm CSng:

Bài viết liên quan:

Bài viết phổ biến:

Chức năng Countif là cần thiết để chuẩn bị bảng điều khiển của bạn.