返回列表 上一主題 發帖

[發問] 計算模式手動,轉寫資料問題

回復 1# blue2263
試試看
  1. Option Explicit
  2. Sub Ex()
  3.         Application.Calculation = xlManual
  4.         [A1] = ""
  5.         With [A2]
  6.             .Cells = ""
  7.             .Cells = "=A1*5"  '公式
  8.             MsgBox .Value
  9.             [A1] = 10
  10.             .Calculate             '[A2]的計算
  11.             MsgBox .Value
  12.         End With
  13. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 5# blue2263

試試看,是否如此
  1. '函數公式轉寫為值
  2.          .Range("a" & 首列 & ":c" & 尾列 - 2).Calculate
  3.          .Range(Cells(首列, 欄號), Cells(尾列 - 2, 尾欄)).Calculate
  4.          .Range("a" & 首列 & ":c" & 尾列 - 2) = .Range("a" & 首列 & ":c" & 尾列 - 2).Value
  5.          .Range(Cells(首列, 欄號), Cells(尾列 - 2, 尾欄)) = .Range(Cells(首列, 欄號), Cells(尾列 - 2, 尾欄)).Value
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 口說一句好話,如口出蓮花;口說一句壞話如口吐毒蛇。
返回列表 上一主題