如何在 Excel 中從區域建立列表


Excel 是一款功能強大的電子表格工具,通常用於資料分析、組織和計算應用程式。其主要特點之一是能夠根據指定的數值範圍自動構建列表。無論您是在處理小型專案還是管理海量資料集,Excel 的列表建立功能都可以節省大量時間和精力。透過利用此功能,您可以立即使用一系列數字、日期或自定義值填充欄位,從而加快您的資料輸入過程。

要繼續學習,請確保您的計算機上安裝了 Microsoft Excel。雖然本課程中討論的步驟主要與 Excel 2016 及更高版本相關,但它們也適用於早期版本的軟體。因此,讓我們深入瞭解如何在 Excel 中有效地從區域構建列表!

在 Excel 中從區域建立列表

這裡我們將首先建立一個 VBA 模組,然後選擇單元格區域以完成任務。因此,讓我們來看一個簡單的過程,瞭解如何在 Excel 中從區域建立列表。

步驟 1

考慮一個 Excel 工作表,其中工作表中的資料類似於下圖。

首先,使用 Alt + F11 開啟 VBA 應用程式。

步驟 2

然後單擊“插入”並選擇“模組”,然後將以下程式碼複製到文字框中。

插入 > 模組 > 複製。

示例

Sub UniqueList()
Dim InputRng As Range, OutRng As Range
xTitleId = "Create List Range"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range:", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("OutPut to (single cell):", xTitleId, Type:=8)
For i = 1 To InputRng.Rows.Count
   For j = 1 To InputRng.Columns.Count
      OutRng.Value = InputRng.Cells(i, j).Value
      Set OutRng = OutRng.Offset(1, 0)
   Next
Next
End Sub

步驟 3

然後單擊 F5 執行模組,選擇表格區域,然後單擊“確定”。

F5 > 選擇表格 > 確定。

步驟 4

然後單擊單個單元格以放置資料,然後單擊“確定”。

單個單元格 > 確定。

結論

在本教程中,我們使用了一個簡單的示例來演示如何在 Excel 中從區域建立列表,以突出顯示特定資料集。

更新於: 2023-07-12

1K+ 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告

© . All rights reserved.