;用excel当计算器 支持% 空格 不支持千分位
;作者: David 尹(153671978)
oExcel := ComObjCreate("Excel.Application")
oExcel.Workbooks.Add
;~ MsgBox % oExcalc("(1 + 4%)*100 ")
;~ MsgBox % oExcalc("(1 + 12^2 )*100 /3400")
MsgBox % oExcalc("sum(1 + 2 +3+4+5+6+7+8+9+10)")
oExcel.DisplayAlerts:= False
oExcel.Quit
return
oExcalc(string,format="")
{
global oExcel
try{
oExcel.Range("A1").Formula := "= " . string
}
return % oExcel.Range("A1").Value
}
[ahk]用excel当计算器 支持% 空格 不支持千分位
最新推荐文章于 2021-02-06 12:02:25 发布