SCng函数是VBA函数,可将任何数据类型转换为单精度浮点数(“假定它是数字”)。我主要使用CSng函数将文本格式的数字转换为实际数字。

CSng函数的语法:

CSng(expression)

表达式:可以是任何表达式。返回一些值的文本或方法。

这是一个示例:

使用VBA

Sub TextToNumber()

stri="5.5"

stri = CSng(stri)

debug.print stri

End Sub

将文本转换为数字上面的VBA代码段会将stri转换为数字。类似的函数CDec。 CDec函数将给定的表达式转换为十进制数。

CSng函数的另一个示例:

使用VBA将文本更改为数字。就是这样。这就是CSng函数的作用。希望对您有所帮助。如果您有关于此功能的任何其他查询或任何其他与VBA相关的查询,请在注释部分belo2中询问。

相关文章:

如何通过Microsoft Excel中的VBA反向获取文本和编号|反向编号和文本,我们在VBA中使用循环和中间函数。 1234将转换为4321,“ you”将转换为“ uoy”。这是代码段。

在Microsoft Excel中使用VBA以自定义数字格式格式化数据要在excel中更改特定列的数字格式,请使用此VBA代码段。一键将指定格式转换为指定格式。

热门文章:

`link:/ keyboard-formula-shortcuts-50-excel-shortcuts可提高您的生产率[50 Excel快捷方式可提高生产率]] |更快地完成任务。这50个快捷键将使您在Excel上的工作速度更快。

link:/ vlookup-functions的公式和函数介绍[Excel中的VLOOKUP函数]|这是excel中最常用和最受欢迎的功能之一,用于从不同范围和工作表中查找值。

link:/ tips-countif-in-microsoft-excel [Excel 2016中的COUNTIF]|使用此惊人的功能对条件进行计数。您无需过滤数据即可计算特定值。

Countif功能对于准备仪表板至关重要。

link:/ excel-formula-and-function-excel-sumif-function [如何在Excel中使用SUMIF函数]|这是仪表板的另一个重要功能。这可以帮助您汇总特定条件下的值。