您現在的位置是:首頁 > 攝影首頁攝影

Excel VBA系列之選區變化SelectionChange事件

由 學在分享 發表于 攝影2023-01-27
簡介Excel VBA系列之設定單元格填充顏色Private Sub Worksheet_Selection​Change(ByVal Target As Range)Cells

excel表格怎麼擴充套件選區

在Excel VBA中有一些觸發事件可用於工作表或工作簿中。例如,下面介紹的

Selection​Change事件適用於工作表的操作中。

1. 開啟Excel檔案,點選“開發工具”,開啟Visual Basic。

Excel VBA系列之選區變化SelectionChange事件

Excel 2016 VBA入門與應用

宋陽

計算機

免費閱讀

2. 雙擊專案工程Excel物件下的Sheet1,注意在程式碼框中頂部的兩個選項。

Excel VBA系列之選區變化SelectionChange事件

3. 在第一個選項框中選擇Worksheet,也就是當前活躍的工作表Sheet1。

Excel VBA系列之選區變化SelectionChange事件

4. 在第二個選項框中,選擇Selection​Change,也就是選區變化事件。

Excel VBA系列之選區變化SelectionChange事件

5. 選擇好了之後在程式碼框中會自動寫入一個過程,就是當前活動工作表選區改變的過程。

Excel VBA系列之選區變化SelectionChange事件

Private Sub Worksheet_Selection​Change(ByVal Target As Range)

End Sub

6. 將已經寫好的填充顏色的程式碼放入上面的過程中;關於如何透過VBA程式碼設定單元格顏色,請參考下面的文章。

Excel VBA系列之設定單元格填充顏色

Excel VBA系列之選區變化SelectionChange事件

Private Sub Worksheet_Selection​Change(ByVal Target As Range)

Cells。Interior。Pattern = xlNone

Selection。EntireRow。Interior。Color = 65535

End Sub

7. 回到Excel的Sheet1工作表中,當點選任一單元格時,該單元格所在的整行都會填充顏色。

Excel VBA系列之選區變化SelectionChange事件

以上的過程可以幫助我們在檢視大量資料時可以突出顯示所選的資料所在行。

以上案例僅用於演示,更多實際應用請根據自己的需要進行相關的細節設計。

Excel VBA系列之選區變化SelectionChange事件

vba影片教程excel宏程式設計辦公自動化零基礎入門到精通全套自學課程

¥

6。6

淘寶

購買