Skip to main content

Hoe selectiebereik of celwaarden in een berichtvenster weergeven in Excel?

Author: Siluvia Last Modified: 2025-05-29

In sommige gevallen moet u zich mogelijk het geselecteerde bereik herinneren, of alle waarden van een opgegeven bereik weergeven. In dit artikel leert u methoden om een berichtvenster te laten verschijnen dat de geselecteerde celreferentie of gedetailleerde celwaarden in Excel weergeeft.

Berichtvenster openen om bereik van cellen met VBA-code weer te geven
Berichtvenster openen om waarden van een opgegeven bereik met VBA-code weer te geven


Berichtvenster openen om bereik van cellen met VBA-code weer te geven

De volgende VBA-code helpt u het geselecteerde bereik in een pop-upberichtvenster weer te geven. Volg de onderstaande stappen.

1. Nadat u een bereik van cellen in het werkblad hebt geselecteerd, drukt u gelijktijdig op Alt + F11 om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik in het Microsoft Visual Basic for Applications-venster op Invoegen > Module. Kopieer en plak vervolgens de onderstaande VBA-code in het Module-venster.

VBA-code: Berichtvenster om bereik van cellen weer te geven

Sub Test()
    On Error Resume Next
    MsgBox Application.Selection.Address, vbInformation, "Kutools for Excel"
End Sub

3. Druk op de F5-toets om de code uit te voeren. Vervolgens verschijnt er een berichtvenster met het bereik van de geselecteerde cellen dat binnen wordt weergegeven.

A screenshot of the message box displaying the selected cell range in Excel


Berichtvenster openen om waarden van een opgegeven bereik met VBA-code weer te geven

Stel dat u een berichtvenster nodig heeft om alle celwaarden van het bereik A1:D13 weer te geven, zoals te zien is in de onderstaande schermafbeelding. Voer dan de onderstaande VBA-code uit.

A screenshot of an Excel range, A1:D13, intended to display in a message box

1. Druk gelijktijdig op Alt + F11 om het Microsoft Visual Basic for Applications-venster te openen.

2. Klik in het Microsoft Visual Basic for Applications-venster op Invoegen > Module. Kopieer en plak vervolgens de onderstaande VBA-code in het Module-venster.

VBA-code: Berichtvenster om geselecteerde celwaarden in Excel weer te geven

Sub message()
    Dim xRg As Range
    Dim xTxt As String
    Dim xCell As Range
    Dim xStr As String
    Dim xRow As Long
    Dim xCol As Long
    On Error Resume Next
    If ActiveWindow.RangeSelection.Count > 1 Then
      xTxt = ActiveWindow.RangeSelection.AddressLocal
    Else
      xTxt = ActiveSheet.UsedRange.AddressLocal
    End If
    Set xRg = Application.InputBox("Please select range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    On Error Resume Next
    For xRow = 1 To xRg.Rows.Count
        For xCol = 1 To xRg.Columns.Count
            xStr = xStr & xRg.Cells(xRow, xCol).Value & vbTab
        Next
        xStr = xStr & vbCrLf
    Next
    MsgBox xStr, vbInformation, "Kutools for Excel"
End Sub

3. Druk op de F5-toets om de code uit te voeren. Selecteer in het pop-upvenster van Kutools voor Excel het bereik waarvan u de celwaarden in een berichtvenster wilt weergeven en klik vervolgens op de knop OK. Zie onderstaande schermafbeelding:

A screenshot of Kutools for Excel input dialog box prompting to select a range for message box display

Vervolgens krijgt u een berichtvenster zoals hieronder in de schermafbeelding te zien is, en worden alle celwaarden van het opgegeven bereik in het berichtvenster weergegeven.

A screenshot of a message box showing the cell values from a selected Excel range


Gerelateerde artikelen:

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!