以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  二个自定义函数怎样进行分别计算  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178007)

--  作者:zhuxinhui
--  发布时间:2022/6/14 17:21:00
--  二个自定义函数怎样进行分别计算
ABC(已审采购,结算金额,科目,14030028,年度月份,2022-01)+ ABC(采购开单,金额,科目,14030028,年度月份,2022-01)

单个自定函数  ABC(已审采购,结算金额,科目,14030028,年度月份,2022-01),就可以计算结果出来,
现在二个或多个放在一个单元格怎样分别计算呢????

--  作者:有点蓝
--  发布时间:2022/6/14 17:30:00
--  
没看懂。如果是自己设计的计算规则,只有自己明白了
--  作者:zhuxinhui
--  发布时间:2022/6/14 17:45:00
--  
我的意思是如何把:ABC(已审采购,结算金额,科目,14030028,年度月份,2022-01)+ ABC(采购开单,金额,科目,14030028,年度月份,2022-01),折分成二个进行组合计算,在字符串判断上如何判断是二个还是一个?
主要还是字符串判断上

--  作者:zhuxinhui
--  发布时间:2022/6/14 17:55:00
--  
在字符串的判别上
如何提取单元格()括号内的字符串
如何判别有几个()括号,分别从括号内提取字符串

--  作者:有点蓝
--  发布时间:2022/6/14 20:16:00
--  
按照+号拆分
--  作者:zhuxinhui
--  发布时间:2022/6/14 20:19:00
--  
按加减号拆分也可以,这个有相关的代码案例吗?


--  作者:有点蓝
--  发布时间:2022/6/14 20:24:00
--  
http://www.foxtable.com/webhelp/topics/0245.htm
--  作者:zhuxinhui
--  发布时间:2022/6/15 0:29:00
--  
可以按照+-*/四种符号进行拆分,但是拆分后如何进行对照的+-*/运算呢?????


--  作者:有点蓝
--  发布时间:2022/6/15 9:09:00
--  
dim s as string = "a字符串+b字符串"
dim sr() as string = s.split("+")
dim s1 as string = "1" \'a字符串的技术结果
dim s2 as string = "2" \'b字符串的技术结果

s = s.replace(sr(0),s1).replace(sr(1),s2)
msgbox(s)