如何在Excel中按值自動對列進行排序?

      網友投稿 361 2023-12-11

      如何在Excel中按值自動對列進行排序?

      例如,您有一個如下圖所示的采購表。 現在您希望在此列中輸入新數字/價格時自動對價格列進行排序,您該如何解決? 在這里,我介紹一個 VBA 宏來幫助您在 Excel 中按值自動對特定列進行排序。

      如何在Excel中按值自動對列進行排序?

      使用VBA按值自動對列進行排序

      使用VBA按值自動對列進行排序

      一旦您在Excel中輸入新數據或更改列中的值,此VBA宏就會自動對特定列中的所有數據進行排序。

      1。 右鍵單擊當前工作表名稱 工作表標簽欄,然后單擊 查看代碼

      從右鍵單擊菜單中。

      2

      。 在打開的Microsoft Visual Basic for Application對話框中,將以下VBA宏代碼粘貼到打開的窗口中。

      VBA:Excel中的自動排序列

      Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next If Not Intersect(Target, Range("B:B")) Is Nothing Then Range("B1").Sort Key1:=Range("B2"), _ Order1:=xlAscending, Header:=xlYes, _ OrderCustom:=1, MatchCase:=False, _ Orientation:=xlTopToBottom End If End Sub
      Copy

      備注

      :

      1)在上面的vba代碼中, B:B 意味著它將自動對B列進行排序, B1 是 B 列中的第一個單元格, B2

      是 B 列中的第二個單元格,您可以根據需要更改它們。

      2) 片段 標頭:=xl是 在第 5 行告訴 Excel 您將排序的范圍有一個標題,以便在排序時不包括該范圍的第一行。 如果沒有標題,請將其更改為 標題:=xlNo; 和改變 鍵1:=范圍(“B2”) 在第 4 行 鍵1:=范圍(“B1”).

      3

      。 然后返回工作表,當您在“價格”列中輸入新數字或修改任何現有價格時,“價格”列將自動按升序排序。

      備注:當您在價格列中輸入新數字時,您必須在原始數字下方的第一個空白單元格中輸入數字。 如果新輸入的數字與原數字之間有空白單元格,以及原數字之間有空白單元格,則該列不會自動排序。
      演示:使用Excel中的VBA自動按值對列進行排序
      Kutools for Excel 包括適用于Excel的300多種便捷工具,可以在30天之內免費試用。 立即下載并免費試用!
      在Excel中輕松按出現頻率排序

      Kutools for Excels 高級排序 該實用程序支持在Excel中按文本長度,姓氏,絕對值,頻率等對數據進行快速排序。

      全功能免費試用 30-天!

      最佳辦公生產力工具

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

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

      為什么需要 Kutools for Excel

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

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

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

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

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

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

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

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

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

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

      上一篇:如何基于Excel中另一列上的單元格值自動對列進行編號?
      下一篇:如何在Google表格中按字母順序自動對數據排序?
      相關文章
      亚洲美免无码中文字幕在线| 亚洲av第一网站久章草| 亚洲综合色区中文字幕| 老汉色老汉首页a亚洲| 亚洲精品乱码久久久久久按摩| 亚洲国产日韩在线观频| 亚洲欧美在线x视频| 亚洲a∨无码精品色午夜| 亚洲人xxx日本人18| 亚洲一区二区三区免费视频| 亚洲欧洲精品视频在线观看| 日本久久久久亚洲中字幕| 内射干少妇亚洲69XXX| 亚洲精品资源在线| 亚洲国产av一区二区三区丶| 亚洲一区电影在线观看| 亚洲精品亚洲人成在线播放| 国内精品久久久久影院亚洲 | 亚洲熟妇无码乱子AV电影| 国产亚洲情侣一区二区无| 亚洲中文字幕久久精品无码APP| 亚洲精品午夜无码电影网| 亚洲AV无码一区东京热久久| 亚洲AV乱码久久精品蜜桃| 91亚洲国产在人线播放午夜| 亚洲人成电影网站| 亚洲 日韩 色 图网站| 亚洲AV无码专区在线观看成人 | 亚洲色成人网站WWW永久四虎| 亚洲AV无码一区二区三区电影| 亚洲AV成人精品日韩一区18p| 亚洲男人av香蕉爽爽爽爽| 亚洲精品成人网站在线观看| 亚洲一区二区三区首页| 91亚洲国产成人久久精品| 亚洲熟妇AV一区二区三区宅男| 亚洲AV网一区二区三区 | 国产成人精品日本亚洲专区| 伊人久久大香线蕉亚洲五月天| 亚洲AV无码专区国产乱码电影| 亚洲狠狠狠一区二区三区|