Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Um Gottes willen, wie geht das ??

Forumthread: Um Gottes willen, wie geht das ??

Um Gottes willen, wie geht das ??
09.03.2004 14:19:33
CB_
Hallo,
ich habe folgendes Problem. Ein Steuerelement (Drop Down aus Formular, kein VB) soll als Eingabebereich die 2. Spalte einer Matrix bekommen. Der Name der Matrix ist allerdings in einer bestimmten Zelle gespeichert.
Der Eingabebereich ist also folgender.
2. Spalte der Matrix, dessen Name in Zelle B10 steht.
Ist so etwas überhaupt möglich ??
MfG
Christian
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Um Gottes willen, wie geht das ??
09.03.2004 14:56:20
OttoH
Hallo Christian,
mit VBA ist fast alles möglich.
Kopiere folgendes Modul hinter die Arbeitsmappe:

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address = "$B$10" Then
ActiveSheet.Shapes("Drop Down 1").Select
With Selection
.ListFillRange = Target.Value
.LinkedCell = "$E$2"
.DropDownLines = 8
.Display3DShading = False
End With
Range("D2").Select
End If
End Sub


Jedesmal, wenn in B10 was geändert wird, wird dem DropDown ein neuer ListFillRange zugewiesen. In B10 muss dann lediglich der Name des Bereichs eingegeben werden.

Gruß OttoH
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18