Note: The other languages of the website are Google-translated. Back to English

Hvordan oprettes en liste fra rækkevidde i Excel?

Det kan være nødvendigt at oprette en liste efter en række data ofte, for eksempel en række data på 24 soltermer som vist nedenfor. Selvfølgelig kan du kopiere og indsætte dem på en liste manuelt, men det virker lidt kedeligt, hvis der er mange kolonner i området. Der er faktisk et par tricks til nemt at oprette en liste fra det angivne interval i Microsoft Excel.


Opret liste fra rækkevidde med VBA

Opret liste fra rækkevidde med Kutools til Excel

Fanen Office Aktiver redigering og browsing med faner i Office, og gør dit arbejde meget lettere ...
Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%
  • Genbrug alt: Tilføj de mest anvendte eller komplekse formler, diagrammer og alt andet til dine favoritter, og genbrug dem hurtigt i fremtiden.
  • Mere end 20 tekstfunktioner: Uddrag nummer fra tekststreng; Uddrag eller fjern en del af teksterne; Konverter tal og valutaer til engelske ord.
  • Flet værktøjer: Flere arbejdsbøger og ark til én; Flet flere celler / rækker / kolonner uden at miste data; Flet duplikatrækker og sum.
  • Opdel værktøjer: Opdel data i flere ark baseret på værdi; Én projektmappe til flere Excel-, PDF- eller CSV-filer; En kolonne til flere kolonner.
  • Indsæt spring Skjulte / filtrerede rækker; Tæl og sum af baggrundsfarve; Send personaliserede e-mails til flere modtagere i bulk.
  • Superfilter: Opret avancerede filterskemaer og anvend dem på alle ark; Sort efter uge, dag, hyppighed og mere; filtre med fed, formler, kommentar ...
  • Mere end 300 kraftfulde funktioner; Arbejder med Office 2007-2021 og 365; Understøtter alle sprog; Nem implementering i din virksomhed eller organisation.

pil blå højre boble Opret liste fra rækkevidde med VBA

I Excel kan du også bruge VBA-kode til hurtigt at importere en liste eller et interval.

1. Holde ALT og tryk på F11 på tastaturet for at åbne en Microsoft Visual Basic til anvendelse vindue.

2. klik indsatte > Moduler, og kopier VBA til modulet.

VBA: Opret liste fra rækkevidde

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. klik Kør knappen eller tryk på F5 at køre VBA. En dialogboks vises på skærmen, og vælg det dataområde, som du vil oprette en liste med. Se skærmbillede:


5. klik OK, vælg en celle, der skal udføres fra pop op-dialogboksen, og klik derefter på OK. Se skærmbillede:


Derefter er dataområdet oprettet som en liste i den valgte celle.



pil blå højre boble Opret liste fra rækkevidde med Kutools til Excel

Det praktiske værktøj - Kutools til Excel's Transformér rækkevidde funktion kan også hurtigt og nemt oprette en liste ud fra en række data.

Kutools til Excel indeholder mere end 300 praktiske Excel-værktøjer. Gratis at prøve uden begrænsning på 30 dage. Få det nu

1. Vælg det dataområde, du vil oprette det som en liste, og klik på Kutools > Områdeomformer > Transformér rækkevidde. Se skærmbillede:


2. I pop op-vinduet Transformér rækkevidde dialog, tjek Område til enkelt kolonne, og klik OK, vises en anden dialogboks, hvor du kan vælge en tom celle, der skal sendes til listen, skal du klikke på OK. Se skærmbillede:

3. Derefter oprettes listen.

Klik her for mere information om Transform Ranges.

Sorter kommentarer efter
Kommentarer (0)
Ingen vurderinger endnu. Vær den første til at bedømme!
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL