Skip to main content

Hoe kan ik snel een adreslijst van rijen naar kolommen transponeren in Excel?

Author: Sun Last Modified: 2025-05-29

Stel dat je een enkele lijst hebt met namen en adressen, en je moet deze omzetten in kolommen, zoals te zien is in de onderstaande schermafbeelding. Excel heeft geen ingebouwde functie hiervoor, maar dit artikel introduceert enkele snelle methoden om dit probleem op te lossen.
A screenshot showing an address list transposed from rows to columns in Excel

Adreslijst transponeren met VBA

Adreslijst transponeren met Kutools voor Excelgood idea3


Adreslijst transponeren met VBA

Om een adreslijst van rijen naar kolommen te transponeren, kun je een VBA-code gebruiken.

1. Open het werkblad met de gegevens die je wilt transponeren, en druk op Alt + F11 om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik op Invoegen > Module, en plak de volgende macrocode in de Module. Zie schermafbeelding:

VBA: Adreslijst transponeren

Sub fixText()
'UpdatebyExtendoffice0170905
    Dim I As Integer
    Dim K As Integer
    Dim xRgS As Range
    Dim xRgD As Range
    Dim xAddress As String
    On Error Resume Next
    xAddress = ActiveWindow.RangeSelection.Address
    Set xRgS = Application.InputBox("Select a range to transpose:", "KuTools For Excel", xAddress, , , , , 8)
    If xRgS Is Nothing Then Exit Sub
    Set xRgD = Application.InputBox("Select a cell to place result", "KuTools For Excel", , , , , , 8)
    If xRgD Is Nothing Then Exit Sub
    xRgD(1).Offset(, 0).Value = "Name"
    xRgD(1).Offset(, 1).Value = "Address"
    xRgD(1).Offset(, 2).Value = "City/State"
    K = 1
    For I = 1 To xRgS.Rows.Count
        xRgD(1).Offset(K).Value = xRgS(I).Value
        xRgD(1).Offset(K, 1).Value = xRgS(I + 1).Value
        xRgD(1).Offset(K, 2).Value = xRgS(I + 2).Value
        K = K + 1
        I = I + 2
    Next
End Sub

A screenshot of the VBA editor with the pasted macro code

3. Druk op F5 om de code uit te voeren, en er verschijnt een dialoogvenster waarin je wordt gevraagd het gegevensbereik te selecteren dat je wilt gebruiken. Zie schermafbeelding:
A screenshot of the dialog for selecting the range to transpose in Excel

4. Klik op OK, en selecteer vervolgens in het volgende dialoogvenster een cel om het getransponeerde resultaat te plaatsen. Zie schermafbeelding:
A screenshot of the dialog for selecting a cell to place the transposed result

5. Klik op OK. Nu is de enkele lijst getransponeerd naar kolommen.
A screenshot showing an address list transposed from rows to columns


Adreslijst transponeren met Kutools voor Excel

Als je Kutools voor Excel hebt, kun je de functie Bereik transformeren gebruiken om snel een adreslijst naar kolommen te transponeren.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Selecteer de gegevens die je wilt transponeren, klik op Kutools > Bereik > Bereik transformeren. Zie schermafbeelding:
A screenshot showing the Transform Range option in Kutools tab in Excel

2. Schakel in het pop-updialoogvenster de optie Enkele kolom naar bereik in, onder Transformeertype sectie, en schakel ook de optie Vaste waarde in en typ het benodigde nummer in het tekstvak rechts. Zie schermafbeelding:
A screenshot of the Transform Range dialog with options to transpose data from a single column to a range

3. Klik op Ok, en kies een cel waar je het getransponeerde resultaat wilt plaatsen. Zie schermafbeelding:
A screenshot of the Kutools dialog for selecting a cell to place the transposed result

4. Klik op OK. De adreslijst is nu getransponeerd.
A screenshot showing an address list transposed from rows to columns

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen

Demo: Adreslijst transponeren met Kutools voor Excel

Kutools voor Excel: Meer dan 300 handige tools binnen handbereik! Geniet van permanent gratis AI-functies! Download nu!

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!