excel中使用vba函數將小於1000的數值轉換為0

excel中使用vba函數將小於1000的數值轉換為0

工具/原料

excel2013
更多經驗請關注,如果幫到了你,請在上方給個投票謝謝支持。 好人一生平安。
先頂後看年薪百萬,如果幫到了你,幫忙給個好評,這對小編很重要,萬分感謝。

方法/步驟

首先我們打開一個工作樣表作為例子。

打開vba編輯器,插入一個新的模塊,在模塊編輯框中輸入以下代碼:

Sub numbertozero()

Dim c As Range

Dim rng As Range

Set rng = ActiveSheet.Range("A1").CurrentRegion

For Each c In rng.Cells

If c.Value < 1000 Then c.Cells = 0

Next

End Sub

我們定義c和rng為區域變量,然後賦值rng為全選整個工作薄表格的區域範圍。

使用for each歷遍整個工作薄的單元格,定義c為區域變量即是在rng變量中尋找所有的單元格。

在循環中,每尋找到一個單元格都對其單元格值進行一次判斷,本例中是對c.value判斷是否小於1000,如果是,則將其值改為0

我們插入一個按鈕,指定這個宏,然後運行,會發現單元格內數值少於1000的數全部變更為數值0。記住字符串不會被這個判斷語句判斷,所以不會發生更改。

注意事項

謝謝你的投票。
你的投票是我編輯經驗的動力。謝謝你。

相關文章

  1. excel中使用vba函數來解決換零錢的問題

    excel中使用vba函數來解決換零錢的問題.題目要求是求10元錢換成5元,2元,1元,5角,2角,1角的零錢有多少種方式. 工具/原料 excel2013 更多經驗請關注,如果幫到了你,請在上方給個 ...
  2. 使用excel中的vba函數給表格區域添加綠框

    小編致力於為大家奉獻最有效的經驗,讓大家能夠解決掉問題,但是大家也都知道,每個人遇到的情況都是不一樣的,大家在看小編經驗的同時,除了跟隨操作,也需要自己的思考,舉一反三的解決問題,這樣才會變得更加有內 ...
  3. 在excel中篩選出大於300小於500的數值

    在一張表格中包含著各種數據,我們如何篩選出介於某兩個數之間的數據呢,這裡以在表格中篩選出大於300小於600的數據為例. 工具/原料 計算機/excel表格 方法/步驟 打開篩選功能,數據--篩選 這 ...
  4. 在excel中使用vba製作九九乘法表

    小編致力於為大家奉獻最有效的經驗,讓大家能夠解決掉問題,但是大家也都知道,每個人遇到的情況都是不一樣的,大家在看小編經驗的同時,除了跟隨操作,也需要自己的思考,舉一反三的解決問題,這樣才會變得更加有內 ...
  5. 活用Excel中的text()函數

    Text()函數在日常工作中應用廣泛,使用它可以非常簡便的將數值轉換成指定數字格式表示的文本,如"數字"."日期"."時間"和"貨 ...
  6. 用Excel中的counta函數來判斷非空單元格的個數

    在實際的工作中,我們有時候在製作報表時需要統計Excel當中我們輸入了多少單元格,這個時候我們就用到了Excel當中的counta函數,counta函數不同於count函數,大家在記憶時要特別注意,c ...
  7. 怎麼使用excel中的sunif函數

    怎麼使用excel中的sunif函數:根據指定條件對若干單元格求和 工具/原料 excel 方法/步驟 下表為例,求A列超過 160,000 的項,其對應的B列中數值的和 選擇一個空白單元格,在菜單欄 ...
  8. excel中使用vba來修改網格線的顏色

    小編致力於為大家奉獻最有效的經驗,讓大家能夠解決掉問題,但是大家也都知道,每個人遇到的情況都是不一樣的,大家在看小編經驗的同時,除了跟隨操作,也需要自己的思考,舉一反三的解決問題,這樣才會變得更加有內 ...
  9. office2013的excel中如何使用時間函數

    在office中有很多函數,我們也會經常用到它們,例如時間函數,我們就會經常用到,而時間函數有很多個,這就需要我們使用最合適我們當前情況的時間函數,下面我們就一個個來說明. 工具/原料 office. ...
  10. 比excel中使用if函數判斷成績等級有更好的方法

    lookup函數在判定級別的問題上,比if嵌套更方便簡單. 工具/原料 excel lookup函數 方法/步驟 有一道題目: 判斷成績等級(成績大於等於60分的為合格,大於等於70分的為中等,大於等 ...
  11. 如何在Excel中利用int函數是取整函數

    在工作中我們進場要對一些數據進行提取整數的目的,沒來你看下int函數是如何運用的 工具/原料 Excel2007 方法/步驟 我們打開要進行數據處理的表格 先說先這個函數的基本闡述和使用說明: int ...
  12. Excel中如何新增函數?

    Excel2010中自定義函數的功能得到了進一步的優化,下面我們來看一下如何在當前工作薄中新增函數. 工具/原料 Excel2010 方法/步驟1 點擊"Alt+F11",打開函數 ...
  13. excel中使用vba來獲取系統信息的方法

    excel中使用vba來獲取系統信息的方法 工具/原料 excel2013 更多經驗請關注,如果幫到了你,請在上方給個投票謝謝支持. 好人一生平安. 先頂後看年薪百萬,如果幫到了你,幫忙給個好評,這對 ...
  14. 在Excel中怎樣利用函數求總和?

    例子: 在表中是某超市各連鎖店1999年各季度銷售數據,請利用函數計算每個連鎖分店的銷售總額(萬元). 工具/原料 電腦 Excel軟體 方法/步驟1 先用滑鼠單擊所求總數的第一個單元格. 在上面找到 ...
  15. excel中lookup查找函數用法詳細步驟實例

    excel中lookup查找函數用法詳細步驟實例,函數的工作原理是在第二個參數(區域,一般是一列)中查找第一個參數(一般為單元格值),找到首個大於第一個參數時,函數返回找到的上方位置,對應的第三個參數 ...
  16. excel中使用vba來插入行列的方法

    小編致力於為大家奉獻最有效的經驗,讓大家能夠解決掉問題,但是大家也都知道,每個人遇到的情況都是不一樣的,大家在看小編經驗的同時,除了跟隨操作,也需要自己的思考,舉一反三的解決問題,這樣才會變得更加有內 ...
  17. excel中使用vba一鍵隱藏所有工作表

    小編致力於為大家奉獻最有效的經驗,讓大家能夠解決掉問題,但是大家也都知道,每個人遇到的情況都是不一樣的,大家在看小編經驗的同時,除了跟隨操作,也需要自己的思考,舉一反三的解決問題,這樣才會變得更加有內 ...
  18. excel中使用vba獲得當前表格列最後個非空單元格

    小編致力於為大家奉獻最有效的經驗,讓大家能夠解決掉問題,但是大家也都知道,每個人遇到的情況都是不一樣的,大家在看小編經驗的同時,除了跟隨操作,也需要自己的思考,舉一反三的解決問題,這樣才會變得更加有內 ...
  19. excel中使用vba給單元格添加批註的方法

    小編致力於為大家奉獻最有效的經驗,讓大家能夠解決掉問題,但是大家也都知道,每個人遇到的情況都是不一樣的,大家在看小編經驗的同時,除了跟隨操作,也需要自己的思考,舉一反三的解決問題,這樣才會變得更加有內 ...
  20. excel中使用vba操作窗口屬性的相關經驗

    小編致力於為大家奉獻最有效的經驗,讓大家能夠解決掉問題,但是大家也都知道,每個人遇到的情況都是不一樣的,大家在看小編經驗的同時,除了跟隨操作,也需要自己的思考,舉一反三的解決問題,這樣才會變得更加有內 ...