首页
/
每日頭條
/
職場
/
excel表格區域内設置指定數據顔色
excel表格區域内設置指定數據顔色
更新时间:2025-01-20 21:37:07

我們使用的Excel應用程序,默認打開任何Excel文件後,不管輸入任何數據,單元格的底紋顔色都是無色的,如果我們有大量行數和列數的數據在裡面,在看某一個行或某一列的數據時,會顯得很不方便。

用過其他管理軟件系統的朋友應該對數據錄入或者查看界面的表格數據間隔設置印象深刻,非常利于用戶直觀看到具體某行或者某列的數據,由于行與行 或者 列與列 之間用不同的顔色間隔顯示,對比非常明顯,查看數據也不會因為看錯行數或列數而導緻看錯目标單元格内的數據。

雖然說Excel默認不情況下沒有這個功能,但是我們可以自己通過設置或者編碼來實現,那麼筆者這裡就展示通過VBA代碼來設置Excel工作表内已使用單元格區域的底紋間隔顔色,從而可以仿效其他管理軟件系統一樣對工作表内的數據做簡單區分。

準備工作如下:

excel表格區域内設置指定數據顔色(設置Excel文件内工作表裡有數據的單元格區域的底紋間隔顔色)1

excel表格區域内設置指定數據顔色(設置Excel文件内工作表裡有數據的單元格區域的底紋間隔顔色)2

在新創建的名為“示例數據”的Excel文件内填充一些數據,用于測試,如下截圖示:

excel表格區域内設置指定數據顔色(設置Excel文件内工作表裡有數據的單元格區域的底紋間隔顔色)3

經過編碼後的執行過程,其實執行過程在數據量很少的情況下,時間極短,筆者為了有一個中間過渡,讓它顔色間隔設置完成後彈出一個提示對話框:

excel表格區域内設置指定數據顔色(設置Excel文件内工作表裡有數據的單元格區域的底紋間隔顔色)4

最終結果如下:

excel表格區域内設置指定數據顔色(設置Excel文件内工作表裡有數據的單元格區域的底紋間隔顔色)5

完整的示例代碼截圖如下所示:

excel表格區域内設置指定數據顔色(設置Excel文件内工作表裡有數據的單元格區域的底紋間隔顔色)6

下面是完整的示例代碼:

Sub 設置間隔顔色()

Dim rngs As Excel.Range

Dim rowCount As Integer, columnCount As Integer

Dim i As Integer, j As Integer

Set rngs = ActiveSheet.UsedRange

rowCount = rngs.Rows.Count

columnCount = rngs.Columns.Count

For i = 1 To rowCount

If i Mod 2 <> 0 Then

For j = 1 To columnCount

rngs.Cells(i, j).Interior.Color = RGB(255, 0, 0)

Next j

Else

For j = 1 To columnCount

rngs.Cells(i, j).Interior.Color = RGB(0, 255, 0)

Next j

End If

Next i

Set rngs = Nothing

MsgBox "顔色間隔設置完成!"

End Sub

感興趣的朋友,可以在此基礎上加以完善。筆者這裡隻是随意設置了單元格區域的底紋顔色,實際開發時,為了有良好的用戶體驗,底紋建議設置淺色,避免顔色過于鮮豔,影響用戶查看浏覽數據的視覺疲勞。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
工作中怎麼做才能走心
工作中怎麼做才能走心
工作上很多人會遇到各種各樣的問題,在遇到問題時第一時間的想法,就是這個工作不适合我,公司不行,公司沒有前景。但在任何行業都有工作很出色的人,因為這些人在遇到問題不是去第一時間抱怨,而第一時間想的是如何解決這個問題。想要自己在工作中也能遊刃有...
2025-01-20
辭職文案
辭職文案
辭職文案?縱使有萬般不舍,也得揮手告别有些時候,離開是為了更好的出發,我來為大家講解一下關于辭職文案?跟着小編一起來看一看吧!辭職文案縱使有萬般不舍,也得揮手告别。有些時候,離開是為了更好的出發。錢多錢少不重要,工作重要的還是開心。相聚有時...
2025-01-20
激勵工作正能量的句子
激勵工作正能量的句子
激勵工作正能量的句子?通過辛勤的工作獲得财富才是人生的大快事,今天小編就來聊一聊關于激勵工作正能量的句子?接下來我們就一起去研究一下吧!激勵工作正能量的句子通過辛勤的工作獲得财富才是人生的大快事。同在一個環境中生活,強者與弱者的分界就在于誰...
2025-01-20
甘肅省退休42年工齡退休金多少
甘肅省退休42年工齡退休金多少
我在甘肅省國有企業工作,1968年2月出生1985年10月參加工作,2023年11月退休養老金大概在13萬,工齡:37年1個月甘肅省2021年社平工資為:6719元退休社保工資大概可以領多少?平均繳費檔次=6719/8500=79%出生年月...
2025-01-20
怎麼在ppt裡面做思維導圖
怎麼在ppt裡面做思維導圖
在日常工作中,我們經常會使用到各種辦公軟件,尤其是PPT軟件。我們經常需要在PPT裡插入思維導圖,那麼,如何在PPT裡插入思維導圖,我們如何解決呢?今天小編就教各位在PPT裡插入思維導圖的小技巧,大家一起來學習吧!第一步:打開我們需要操作的...
2025-01-20
Copyright 2023-2025 - www.tftnews.com All Rights Reserved