返回列表 上一主題 發帖

各位老師!!請問excel 如何刪除結果後而保留欄位內的程式???

各位老師!!請問excel 如何刪除結果後而保留欄位內的程式???

Dear all,

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

                程式的範本我是參考這裡寫的 https://www.youtube.com/watch?v=KKktoghheM4

回復 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
複製代碼
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 對父母要知恩,感恩、報恩。
返回列表 上一主題