卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

利用VBA快速查找EXCEL中的對應(yīng)項(xiàng)

1. 打開需要操作的EXCEL文檔在工作中,我們常常需要從大量數(shù)據(jù)中查找特定項(xiàng)目的數(shù)據(jù)。有時(shí)候,即使公司有ERP數(shù)據(jù)庫,導(dǎo)出數(shù)據(jù)也很難滿足我們的需求。通過學(xué)習(xí)VBA,我發(fā)現(xiàn)這個(gè)功能非常強(qiáng)大,可以幫助我

1. 打開需要操作的EXCEL文檔

在工作中,我們常常需要從大量數(shù)據(jù)中查找特定項(xiàng)目的數(shù)據(jù)。有時(shí)候,即使公司有ERP數(shù)據(jù)庫,導(dǎo)出數(shù)據(jù)也很難滿足我們的需求。通過學(xué)習(xí)VBA,我發(fā)現(xiàn)這個(gè)功能非常強(qiáng)大,可以幫助我們節(jié)省大量時(shí)間,并且能夠完成一些簡單而重復(fù)的工作。下面我將介紹一個(gè)可以快速從幾百萬條信息中找出需要的對應(yīng)項(xiàng),并將這些項(xiàng)的單元格字體顏色改為紅色的方法,希望能幫助到有需要的朋友。

2. 將需要查找項(xiàng)拷貝到某一列中

首先,打開需要操作的Excel文檔,并將需要查找的項(xiàng)拷貝到右邊的任意一列中。確保該列沒有其他內(nèi)容,如下圖所示:

3. 進(jìn)入VBA編輯器

點(diǎn)擊工具欄上的“開發(fā)工具”按鈕,再點(diǎn)擊“宏”按鈕,進(jìn)入VBA編輯器界面,如下圖所示:

4. 創(chuàng)建新的宏

在宏名位置輸入任何符合規(guī)范的字符串作為宏的名稱,并點(diǎn)擊“創(chuàng)建”按鈕,如下圖所示:

5. 編寫VBA代碼

在VBA編輯器中,將以下代碼復(fù)制到空白區(qū)域中:

```vba

Sub 查找對應(yīng)項(xiàng)()

Dim zd As Integer '被查找列最后一行的行號(hào)

Dim zx As Integer '需要查找項(xiàng)所在列最后一行的行號(hào)

Range("E1048576").End(xlUp).Select '選擇E列中最后一行非空的單元格

zd Range("E1048576").End(xlUp).Row '得到E列的最后一行行號(hào)

Range("H1048576").End(xlUp).Select '選擇H列中最后一行非空的單元格

zx Range("H1048576").End(xlUp).Row '得到H列的最后一行行號(hào)

'利用FOR循環(huán)依次對每個(gè)項(xiàng)目進(jìn)行查找

For i 1 To zd

For j 1 To zx

If Cells(i, 5) Cells(j, 8) Then '如果E列的值與H列的值相等

Cells(i, 5) 3 '將對應(yīng)項(xiàng)的字體顏色改為紅色

End If

Next j

Next i

End Sub

```

6. 運(yùn)行宏

點(diǎn)擊VBA編輯器中的運(yùn)行按鈕,如下圖所示:

7. 查看結(jié)果

回到Excel表中,你會(huì)發(fā)現(xiàn),已經(jīng)成功將需要查找的對應(yīng)項(xiàng)的字體顏色改為紅色了。

8. 進(jìn)行字體顏色排序

如果需要將這些對應(yīng)項(xiàng)排在一起,只需對所選項(xiàng)進(jìn)行字體顏色排序即可。

通過以上步驟,我們可以快速地從海量數(shù)據(jù)中找出需要的對應(yīng)項(xiàng),同時(shí)還能進(jìn)行更多自定義操作。VBA是一個(gè)非常強(qiáng)大的工具,掌握了它,我們能夠更高效地完成工作。希望本文能對有需要的讀者提供幫助。

標(biāo)簽: