Jak utworzyć listę z zakresu w programie Excel?
Może być konieczne częste tworzenie listy według zakresu danych, na przykład zakresu danych dotyczących 24 terminów słonecznych, jak pokazano poniżej. Oczywiście możesz ręcznie skopiować i wkleić je do listy, ale wydaje się to nieco uciążliwe, jeśli w zakresie znajduje się wiele kolumn. W rzeczywistości istnieje kilka sztuczek, aby łatwo utworzyć listę z określonego zakresu w programie Microsoft Excel.
Utwórz listę z zakresu za pomocą VBA
Utwórz listę z zakresu za pomocą Kutools for Excel
Utwórz listę z zakresu za pomocą VBA
W programie Excel możesz również użyć kodu VBA, aby szybko zaimportować listę lub zakres.
1. Utrzymać ALT i naciśnij F11 na klawiaturze, aby otworzyć plik Microsoft Visual Basic dla aplikacji okno.
2. kliknij wstawka > Modułi skopiuj VBA do modułu.
VBA: Utwórz listę z zakresu
Sub UniqueList()
'Updateby20140304
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
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. kliknij run lub naciśnij F5 do uruchomienia VBA. Okno dialogowe wyświetlane na ekranie i wybierz zakres danych, z których utworzysz listę. Zobacz zrzut ekranu:
5. kliknij OK, wybierz komórkę, aby wyświetlić listę w wyskakującym oknie dialogowym, a następnie kliknij OK. Zobacz zrzut ekranu:
Następnie zakres danych został utworzony jako lista w wybranej komórce.
Utwórz listę z zakresu za pomocą Kutools for Excel
Poręczne narzędzie - Kutools for Excel's Zakres transformacji funkcja może również szybko i łatwo utworzyć listę na podstawie danych zakresu.
Kutools for Excel zawiera ponad 300 przydatnych narzędzi programu Excel. Bezpłatne wypróbowanie bez ograniczeń w ciągu 30 dni. Pobierz teraz
1. Wybierz zakres danych, który chcesz utworzyć jako listę i kliknij Kutools > Konwerter zasięgu > Zakres transformacji. Zobacz zrzut ekranu:
2. W wyskakującym okienku Zakres transformacji okno dialogowe, sprawdź Zakres do jednej kolumnyi kliknij OK, kolejne okno dialogowe, w którym można wybrać pustą komórkę do wyświetlenia listy, kliknij OK. Zobacz zrzut ekranu:
![]() |
![]() |
![]() |
3. Następnie lista jest tworzona.
Kliknij tutaj, aby uzyskać więcej informacji na temat zakresów transformacji.