貌似是一段VBA代码,用来去掉[]中的字符,计算非[]字符的值.可能是用来计算数学表达式吧.以下是代码的具体说明,希望能帮得上.Function A(c As Range)'C为传入的参数,是单元格区域p = c.Text '取得单元格的文本字符给变量PFor j = 1 To Len(p)'以字符个数循环F:'标记,作为下面代码跳转位置
If (Mid(p, j, 1) = "[") Then'用MID函数从P中逐个取字符,如果是[,则进行判断
For i = j + 1 To Len(p)'从主循环变量J位置的下一个位置开始循环,到P的最后,循环
If (Mid(p, i...
|