Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

Thema

Namen einer Arbeitsmappe einlesen

Gruppe

ListBox

Problem

Wie kann ich die Bereichsnamen einer Arbeitsmappe in einer ListBox auflisten? Neben den Namen sollen die Bereichsadressen angezeigt werden.

Lösung
Geben Sie den nachfolgenden Code in ein Standardmodul ein und weisen Sie ihn einer Schaltfläche zu.

StandardModule: basMain

Sub DialogAufruf()
   frmNames.Show
End Sub

ClassModule: frmNames

Private Sub cmdCancel_Click()
   Unload Me
End Sub

Private Sub UserForm_Click()

End Sub

Private Sub UserForm_Initialize()
   Dim nme As Name
   For Each nme In Names
      lstNames.AddItem nme.Name & " " & nme.RefersTo
   Next nme
End Sub