Board logo

標題: 各位老師!!請問excel 如何刪除結果後而保留欄位內的程式??? [打印本頁]

作者: accent168    時間: 2016-5-15 18:09     標題: 各位老師!!請問excel 如何刪除結果後而保留欄位內的程式???

Dear all,

                我先敘述一下我的狀況, 我在每個欄位裡已經寫程式, 也順利地跑出值出來..
                然後我再用VB把這些值複製到另一個工作表上,
                VB裡的最後一步驟是清除所有欄位的值.....
                重點來了...清除這些值之後會一併把欄位裡的程式一併清除.....
                請問各位老師如何把結果清除後但保留欄位裡程式

                程式的範本我是參考這裡寫的 https://www.youtube.com/watch?v=KKktoghheM4
作者: ML089    時間: 2016-5-15 23:18

回復 1# accent168
你可以將儲存格公式謝再VBA裡,
執行VBA將公式寫到儲存格為公式
再轉為值或貼到其他位置
再清除
  1. Sub ex()
  2.     [A1:B2] = "=Int(rand()*10)"
  3.     [C1:C2] = "=A1+B1"
  4.     [A1:C2] = [A1:C2].Value
  5. End Sub
複製代碼





歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)