EXCEL怎樣用巨集自動計算並填入資料

2021-03-04 04:50:36 字數 2610 閱讀 6458

1樓:匿名使用者

沒有看懂,最好能上個截圖

2樓:明佳妙明

=f2-i2

=(h2/f2)*g2

3樓:匿名使用者

要有檔案,不然神仙也不知道!

如何使用excel巨集命令實現自動計算功能?

4樓:sky不用太多

chartovalue() 函式可計算單個單元格中可能含有的計算公式。若a1單元格有3×4+3,要求b1出結果,請在b1的輸入框中填寫=chartovalue(a1) 。並支援下拉自動應用公式。

strtosum()函式可計算單元格區域中可能含有的計算公式。若想在h10中求a1:f10的彙總結果,請在h10的輸入框中填寫=strtosum(a1:f10) 。

'以下是需要使用的**,請按下alt+f11啟動vba編輯器,插入一個模組,將以下**貼上其中,就可以應用了。

public function chartovalue(myrange as range) as single

'將單元格中可能存在的算式進行計算(僅限於四則運算和括號)

on error resume next

dim str1 as string, str2 as string, str3 as string, str4 as string

dim i as integer

str1 = myrange.text

str2 = "1234567890.+-*/ ()+-×÷()"

'取出算式

for i = 1 to len(str1)

str3 = mid(str1, i, 1)

if instr(1, str2, str3) > 0 then

str4 = str4 & str3

end if

next

'替換算式中因為習慣可能存在的非法,以利計算

str4 = replace(str4, "+", "+")

str4 = replace(str4, "-", "-")

str4 = replace(str4, "×", "*")

str4 = replace(str4, "÷", "/")

str4 = replace(str4, "(", "(")

str4 = replace(str4, ")", ")")

str4 = evaluate(str4)

if isnumeric(str4) = true then

chartovalue = val(str4)

else

chartovalue = 0

end if

end function

public function strtosum(myrange as range) as single

'將單元格區域中含有的算式彙總結果——區域中單元格必須連續

'如:我有15元+欠別人10元,彙總結果=25,而不是 5

dim i as long

dim sumsing as single

with myrange

for i = 1 to .cells.count

sumsing = sumsing + chartovalue(.cells(i))

next

end with

strtosum = sumsing

end function

微軟的office是最為流行的辦公軟體,主要有office2010和office2007兩個版本。office 2000是第三代辦公處理軟體的代表產品,可以作為辦公和管理的平臺,以提高使用者的工作效率和決策能力。office 2000中文版有4種不同的版本:

標準版、中小企業版、中文專業版和企業版。

在office 2000中各個元件仍有著比較明確的分工:一般說來,word主要用來進行文字的輸入、編輯、排版、列印等工作;excel主要用來進行有繁重計算任務的預算、財務、資料彙總等工作;powerpoint主要用來製作簡報和幻燈片及投影片等;access是一個桌面資料庫系統及資料庫應用程式;outlook是一個桌面資訊管理的應用程式;frontpage主要用來製作和釋出因特網的web頁面。

microsoft office xp是微軟有史以來所發行的office版本中最重要的版本,而且也被認為是迄今為止功能最強大、最易於使用的office產品。新版office放棄了以往以產品釋出年命名的慣例!產品名稱中的xp,是英文experience(體驗)的縮寫,代表著新版office在包容覆蓋廣泛裝置的web服務之後,將給使用者帶來豐富的、充分擴充套件的全新體驗。

除核心的 office xp 程式 — microsoft word、excel、outlook和 powerpoint— 外,office xp 專業版 中包含 microsoft access 2002,它是 office xp 資料庫解決方案,可幫助使用者儲存、訪問和分析資料。

excel怎樣用巨集自動計算並填入資料

5樓:匿名使用者

公式copy比較bai簡du單了zhi

6樓:匿名使用者

這個簡單,工作表名稱是什麼,不是檔名哦?

EXECL乘法怎麼算,怎樣用EXCEL表格自動計算乘法?

先在求積的位置點一下,按 再用滑鼠點一下第一個數 然後按 即乘法符號 再點一下要乘的第二個數 最後按一下回車鍵即得 excel乘法怎麼算?在要輸入結果的空白格子裡輸入 a1 b1 回車結構就出來了 然後下面的比如a2 b2依此類推只要把滑鼠移到最上面算出來的結構格子處右下角出現黑色十字的時候按住往下...

怎樣用Excel做頻數(頻率)分佈表

一 選擇 工具 下拉選單中的 資料分析 選項。出現該對話方塊。單擊 工具 下拉選單中的選項 載入巨集 出現 載入巨集 對話方塊。在 當前載入巨集 的下拉選單中,找到 分析資料庫 選項。單擊它前面的核取方塊,出現對號 確定即可。二 在 資料分析 對話方塊中選擇 直方圖 三 出現直方圖對話方塊時,1.在...

怎樣在excel中用函式公式自動計算每兩個數字為一組統計出現

沒看懂你的要求。不過表已經做好了,裡面有公式,很容易看到。點 工具 選項專 檢視 在 視窗選屬項 中勾選 公式 確定。的公式就全部顯示出來了。再把 公式 的勾去掉,就恢復原狀了。已經做好給你發去了,請查收。用函式countif 在excel中怎樣用函式公式自動計算在一行中的每兩個數字為一組統計出現的...