如何在Excel中的多個工作表中創建唯一值列表?

      網友投稿 332 2025-04-02

      如何在Excel中的多個工作表中創建唯一值列表?

      有什么快速的方法可以讓我們從工作簿中的所有工作表中創建唯一值列表? 例如,我有四個工作表,其中一些名稱包含A列中的重復名稱,現在,我想將這些表中的所有唯一名稱提取到一個新列表中,如何在Excel中完成此工作?


      使用VBA代碼從多個工作表中創建唯一值列表

      使用VBA代碼從多個工作表中創建唯一值列表
      驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari! 每天節省50%的時間,并減少數千次鼠標單擊!

      要列出所有工作表中的所有唯一值,請按照以下VBA代碼進行操作:

      1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。

      2。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊 窗口。

      VBA代碼:從多個工作表中創建唯一值的列表:

      Sub SheelsUniqueValues() Dim xObjNewWS As Worksheet Dim xObjWS As Worksheet Dim xStrAddress As String Dim xIntRox As Long Dim xIntN As Long Dim xFNum As Integer Dim xMaxC, xColumn As Integer Dim xR As Range xStrName = "Unique value" Application.ScreenUpdating = False xMaxC = 0 Application.DisplayAlerts = False For Each xObjWS In Sheets If xObjWS.Name = xStrName Then xObjWS.Delete Exit For End If Next Application.DisplayAlerts = True For xFNum = 1 To Sheets.Count xColumn = Sheets(xFNum).Cells.Find(What:="*", after:=[A1], SearchOrder:=xlByColumns, SearchDirection:=xlPrevious).Column If xMaxC < xColumn Then xMaxC = xColumn End If Next xFNum Application.DisplayAlerts = True Set xObjNewWS = Sheets.Add(after:=Sheets(Sheets.Count)) xObjNewWS.Name = xStrName For xColumn = 1 To xMaxC xIntN = 1 For xFNum = 1 To Sheets.Count - 1 Set xR = Sheets(xFNum).Columns(xColumn) If TypeName(Sheets(xFNum).Columns(xColumn).Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious)) <> "Nothing" Then xIntRox = xR.Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row Sheets(xFNum).Range(Cells(1, xColumn).Address & ":" & Cells(xIntRox, xColumn).Address).Copy Cells(xIntN, xColumn).PasteSpecial xlValues xIntN = xIntRox + xIntN + 1 End If Next xFNum If xIntRox - 1 > 0 Then xIntRox = xIntN - 1 xStrAddress = Cells(1, xColumn).Address & ":" & Cells(xIntRox, xColumn).Address Range(xStrAddress).AdvancedFilter Action:=xlFilterInPlace, Unique:=True Range(xStrAddress).Copy Cells(1, xColumn + 1).PasteSpecial xlValues Range(xStrAddress).AdvancedFilter Action:=xlFilterInPlace, Unique:=False Columns(xColumn).Delete Range(xStrAddress).Sort key1:=Cells(1, xColumn), Header:=xlNo End If Next xColumn Application.CutCopyMode = False Application.ScreenUpdating = True End Sub
      Copy

      3。 粘貼上面的代碼后,然后按 F5 運行此代碼,以及名為 獨特價值 創建并在所有工作表的A列中列出唯一名稱,如下所示:

      最佳辦公生產力工具

      將小時轉化為分鐘 Kutools for Excel!

      準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!

      為什么需要 Kutools for Excel

      ???  超過 300 項強大功能: Kutools 包含 300 多項高級功能,可簡化您在 1500 多種場景中的工作。

      ??  卓越的數據處理能力:合并單元格、刪除重復項并執行高級數據轉換 - 所有這些都不費吹灰之力!

      如何在Excel中的多個工作表中創建唯一值列表?

      ??  高效的批量操作:當你可以聰明地工作時,為什么還要付出額外的努力呢? 輕松批量導入、導出、組合和調整數據。

      ??  可定制的圖表和報告:訪問各種附加圖表并生成富有洞察力的報告。

      ???  強大的導航窗格:通過強大的列管理器、工作表管理器和自定義收藏夾獲得優勢。

      ??  七種類型的下拉列表:通過各種功能和類型的下拉列表使數據輸入變得輕而易舉。

      ??  用戶友好:對于初學者來說輕而易舉,對于專家來說是一個強大的工具。

      立即下載,與 Excel 一起穿越時空!

      閱讀更多 免費下載... 采購... 
      Office Tab 為 Office 帶來選項卡式界面,讓您的工作更輕松
      在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。 在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。 每天將您的工作效率提高50%,并減少數百次鼠標單擊!
      閱讀更多 免費下載... 采購... 

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:word怎么算平均值(word怎么算平均值低版本)
      下一篇:填充按鈕在哪(填充按鈕在哪里)
      相關文章
      亚洲性猛交xx乱| 国产亚洲精久久久久久无码AV| 亚洲伊人成无码综合网| 亚洲综合一区国产精品| 亚洲中文久久精品无码1| 久久亚洲春色中文字幕久久久| JLZZJLZZ亚洲乱熟无码| 亚洲成A人片在线观看无码3D| 亚洲av无码成人精品国产 | 亚洲韩国精品无码一区二区三区 | 91麻豆国产自产在线观看亚洲| 亚洲区日韩区无码区| 亚洲国产天堂久久久久久| 亚洲一级片内射网站在线观看| 亚洲国产成人a精品不卡在线| 亚洲国产香蕉人人爽成AV片久久 | 国产亚洲精品第一综合| 亚洲av无码乱码在线观看野外| 亚洲精品成a人在线观看| 丝袜熟女国偷自产中文字幕亚洲| 亚洲国产黄在线观看| 久久99亚洲综合精品首页| 久久久久亚洲精品无码蜜桃| 亚洲永久精品ww47| 国产精品国产亚洲精品看不卡| 亚洲人成人无码网www电影首页| 亚洲乱码一区二区三区在线观看| 亚洲Av永久无码精品三区在线| 亚洲天堂视频在线观看| 久久精品国产亚洲AV麻豆网站| 亚洲国产精品无码久久久| 亚洲av无码不卡久久| 亚洲国产精品无码观看久久| 亚洲高清偷拍一区二区三区| 亚洲乱码国产一区三区| 日韩精品一区二区亚洲AV观看| 亚洲欧洲日韩国产| 亚洲高清乱码午夜电影网| 亚洲.国产.欧美一区二区三区| 亚洲综合区小说区激情区| 亚洲国产成人高清在线观看|