
文章插圖
Excel作為辦公必備軟件,很多人每天都要跟它打交道,個人水平的高低決定著每天的工作時間長短 。有可能別人五分鐘能搞定的報表,你要花一個小時找百度,即使不為了升職加薪也很有必要學(xué)好excel 。
Excel擁有強大的數(shù)據(jù)處理功能,只要輸入函數(shù)公式,多海量的數(shù)據(jù)計算都能夠快速搞定 。函數(shù)公式雖然極大的減輕了我們的工作量,但也帶來了一些不便之處 。我最近就遇到了這樣一件事:單位制作數(shù)據(jù)報表,每個工作表都有幾百個需要計算的數(shù)值,并且環(huán)環(huán)嵌套 。為了減少工作量,自詡為計算機小能手的我自然將所有可以用函數(shù)的地方都添加了公式,其中不乏隨機數(shù)公式 。報表做好后發(fā)給了對辦公軟件不太熟悉的同事,不知是軟件不兼容還是操作失誤,整張報表的隨機數(shù)函數(shù)多次被觸發(fā),已做好的報表被改的面目全非 。
為了徹底杜絕這種事故的再次發(fā)生,報表做好后只好將公式去除,只保留計算好的數(shù)值 。傳統(tǒng)的方法不外乎復(fù)制之后選擇粘貼為數(shù)值,但是碰到大量不規(guī)則形狀的表格,單單選擇單元格一項就耗時不菲 。
要想既省時又省力的解決這個問題,就需要用到VBA功能 。Visual Basic for Applications(VBA)是Visual Basic的一種宏語言,是微軟開發(fā)出來在其桌面應(yīng)用程序中執(zhí)行通用的自動化(OLE)任務(wù)的編程語言 。主要能用來擴展Windows的應(yīng)用程序功能,特別是Microsoft Office軟件 。也可說是一種應(yīng)用程式視覺化的Basic 腳本 。該語言于1993年由微軟公司開發(fā)的的應(yīng)用程序共享一種通用的自動化語言——–Visual Basic For Application(VBA),實際上VBA是寄生于VB應(yīng)用程序的版本 。微軟在1994年發(fā)行的Excel5.0版本中,即具備了VBA的宏功能 。
解決這個問題不需要你精通VBA編程,只需要打開excel開發(fā)工具選項中的vba編輯器(若是找不到可用alt+f11打開vba編輯器) 。
點擊”插入”菜單欄下的”模塊”,打開模塊編輯界面,如下:
將下面的代碼復(fù)制進去:
Sub excel去掉公式()
Dim sh As Worksheet
For Each sh In Sheets
sh.UsedRange = sh.UsedRange.Value
Next
End Sub
之后按F5運行,即可一鍵將當(dāng)前工作表的公式去除,只留計算好的數(shù)值 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 誤刪的excel表格恢復(fù)方法 excel工作表誤刪后找回老版本
- excel表格向下三角箭頭 excel箭頭怎么輸入
- 房間油漆味怎么去除
- excel轉(zhuǎn)換成pdf文件方法 excel轉(zhuǎn)pdf分頁了怎么辦
- 表格分列怎么用 excel分列怎么用
- 強制換行和自動換行 excel表格里換行按什么鍵
- 分享統(tǒng)計員常用excel技巧 excel數(shù)字變成日期怎么變回來
- 怎么去除布藝沙發(fā)的味道
- 文件添加密碼保護教程 excel文件如何加密碼保護
- 多列數(shù)據(jù)合并一列的方法 excel批量多列合并一列函數(shù)
