全站数据
8 4 2 0 5 8 1

VBA编程中,我怎么将字符串表达式转化成数值。比如“1+2”,用val函数得到结果为1求大神解决

专升本小吴 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 06:35:47

问题描述

VBA编程中,我怎么将字符串表达式转化成数值。比如“1+2”,用val函数得到结果为1求大神解决,在线求解答
精选答案
最佳答案

Option Explicit

Sub test()

Dim a As String

a =

"1+2

"

Debug.Print Application.ExecuteExcel4Macro(a)

Debug.Print Application.Evaluate(a)

End Sub