excel中使用vba隱藏行的方法


小編致力於為大家奉獻最有效的經驗,讓大家能夠解決掉問題,但是大家也都知道,每個人遇到的情況都是不一樣的,大家在看小編經驗的同時,除了跟隨操作,也需要自己的思考,舉一反三的解決問題,這樣才會變得更加有內涵,成為和小編一樣的經驗達人。excel中使用vba隱藏行的方法,這里,讓小編給大家介紹一下。

excel中使用vba隱藏行的方法
 

工具/原料

 
  • excel2016
  • 此經驗本人原創首發,未經本人許可請勿轉載。

方法/步驟

 
  1. 1

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

    excel中使用vba隱藏行的方法
  2. 2

    隱藏行的方法很簡單,在工作表的行序列上點擊鼠標右鍵,選擇隱藏行即可隱藏。但是這種方法需要自己去尋找索要隱藏單元格所在的行首。

    excel中使用vba隱藏行的方法
  3. 3

    使用vba則不需要這么麻煩,可以在任意選擇單元格后,直接點擊運行代碼,則可以隱藏該單元格所在的行。

    excel中使用vba隱藏行的方法
  4. 4

     

    我們使用alt+f11組合快捷鍵進入vbe編輯器,插入一個新的模塊,並在模塊中輸入以下代碼:

     

     

    Sub HideRow() 

     

     Dim iRow As Long 

     

     iRow = ActiveCell.Row  

     ActiveSheet.Rows(iRow).Hidden = True 

     

     ActiveSheet.Rows(iRow).Hidden = False 

     

     

     

     

     

     

     

     

     

    End Sub

     

     

     

    excel中使用vba隱藏行的方法
  5. 5

    我先將顯示隱藏行取消,然后運行這段代碼,剛才我們所處的是第10行,運行代碼后。第10行被隱藏起來了。

    excel中使用vba隱藏行的方法
  6. 6

    單元格被隱藏,但是仍然可以選取。我們將代碼中的注釋符’去掉,重新運行代碼,可以將10行重新顯示。這里可以看到activesheet.rows(irow)是對象。hidden是方法,參數是true或false。true為隱藏。false為顯示。

    excel中使用vba隱藏行的方法
  7. 7

    先寫到這里了,謝謝大家的觀看。

    祝大家生活愉快。

    小編還有許多其他的經驗可以觀看,如果無法解決問題可以聯系小編進行咨詢。

    看不清楚圖片的可以點擊放大再看哦。


免責聲明!

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



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