Excel主要功能--計算,應用過程中會有許多各種各樣的公式進行計算。
有些情況下設置自動計算,有時需要手動進行計算。這也是Excel的一個十分強大的功能。
那麼如何對更改後的表格數值進行計算呢!
下面介紹一個方法,可以對表格内的公式進行特定計算。
計算方法是基于Worksheet對象之下。
此方法應用也很簡單,不需要更多的參數,隻需要對計算的範圍進行确定即可。
其方法介紹如下圖:
舉一個例子來對這個方法進行演示。
如下圖,對一些公式進行參數賦值後自動計算。
其實,在Excel默認設置中,公式會自動計算,某些情況下設置表格為手動計算。這個可以視特定情況對Excel應用進行設置。
下面介紹一下代碼。
全部計算
Private Sub CommandButton1_Click()
Dim w As Worksheet
Set w = ThisWorkbook.ActiveSheet
Dim s As Long
s = Range("G1").Value
Dim r As Range
Set r = Range("E3:E14")
r.Value = s
Set r = Range("G3:G14")
w.Calculate
End Sub
選擇計算
Private Sub CommandButton2_Click()
Dim s As Long
s = Range("G1").Value
Dim r As Range, Rs As Range, Rx As Range
Set Rs = Range("A3:A14")
For Each Rx In Rs
If Rx.Value = "是" Then
Rx.Offset(0, 4).Value = s
Rx.Offset(0, 6).Calculate
End If
Next Rx
End Sub
全部計算就是對整個選擇表内公式進行計算,部分計算即可對所選擇的單元格公式進行計算。
這樣就提供了一個自主解決方法,對于希望要進行的公式進行計算。
Worksheet.Calculate方法對計算是十分有用的一個方法,對于具有數值計算的表格必須要掌握一個方法。
---END---
歡迎關注、收藏。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!