圖示EXCEL表格vba系列20之End (xlUp)簡單介紹


  1. 首先需要將顯示end(xlup)格式寫好,以便可以簡單的測試,如下圖所示:

    圖示EXCEL表格vba系列20之End (xlUp)簡單介紹
  2. 2

    接下來需要將代碼指定到宏中的模塊1中,以便能夠將代碼運行,如下圖所示:

    圖示EXCEL表格vba系列20之End (xlUp)簡單介紹
    END

方法/步驟2

 
  1. 1

    接下來就是編寫代碼,Sheet1.Range("A12").End (xlUp)開始與第12行第一列,如下圖所示:

    圖示EXCEL表格vba系列20之End (xlUp)簡單介紹
  2. 2

    簡單做一下測試,需要將測試的結果顯示在表格中,以便可以直觀的看到代碼運行的情況,如下圖所示:

    圖示EXCEL表格vba系列20之End (xlUp)簡單介紹
  3. 3

    代碼淺析

    Sheet1.Range("C2") = Sheet1.Range("A12").End(xlUp)

    將運行的結果顯示在單元格C2中,

    END

方法/步驟3

 
  1.  

    最后添加數據測試,如下圖所示,可以看到代碼的運行結果是向上查找,顯示最后一個單元格的數值,記住是向上的。

    圖示EXCEL表格vba系列20之End (xlUp)簡單介紹
  2.  

    將中間空出一個單元格后,結果顯示3,意味着代碼是非空檢測,這點很重要,如下圖所示:

    圖示EXCEL表格vba系列20之End (xlUp)簡單介紹
  3. 3

    綜上所述,

    Sheet1.Range("C2") = Sheet1.Range("A12").End(xlUp)

    中End(xlUp)為向上檢測非空單元格數據。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM