用VBA編寫的簡易計算器

我用EXCEL2010的VBA編寫了一個簡易計算器,代碼很簡單,核心內容是如何計算字符串表達式(例如“3+2*5”),JAVAscript、Python中可以使用EVAL()函數,但是VBA中沒有該函數。經過一番查找,發現在VBA的宏表函數中有一個類似的函數evaluate(),我就用EXCEL表中的單元格、“名稱”中轉了一下。待我寫完後,我發現一個更簡單的方法,直接用Application.Evaluate()就可以了。
源文件我已上傳到我的博客,可供下載。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章