CST MWS用VBA宏讀取txt文件中數(shù)據(jù)建模后不能更改模型參數(shù)
來源:edatop
更新時間:2024-07-10
閱讀:
我用VBA宏讀取txt文件中數(shù)據(jù)話好模型之后,
仿真什么的都沒有問題。
但是如果關(guān)閉后再打開就會提示歷史樹錯誤。
改動模型參數(shù)按F7更新后也會出現(xiàn)相同的錯誤。
detail里顯示的是VBA宏的代碼,
其中“fname=“路徑+文件名””這一句是紅色顯示的。
請問有前輩遇到過類似問題嗎?
模型畫好了不能改動參數(shù)很是郁悶吶!
我的感覺是,你的文件路徑是否有中文或者非英文字符啥的?因為每次更新,都是將歷史樹所有操作進(jìn)行一遍。
你能將你的vba代碼fname這一行放上來看看么?
沒有中文或者非英文字符,直接放在D盤根目錄下的。
問題已經(jīng)解決了,謝謝!
怎么解決的?分享一下唄~
呵呵,利用這種方式貌似不能參數(shù)化建模,如果沒有預(yù)先設(shè)置好參數(shù)的話,會報出一系列的錯誤。
是啊 說下怎么解決呢
還是可以參數(shù)化的,將需要參數(shù)化的量在VBA里直接用變量,運(yùn)行宏的時候會自動彈出讓你輸入?yún)?shù)值的對話框。
把出問題的代碼放在BeginHide,EndHide之間,那段代碼就被隱藏起來了!
在修改參數(shù)的時候重新運(yùn)行宏的時候?qū)⒉粫\(yùn)行這一段,problem solved!
受用