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

Um Gottes willen, wie geht das ??

Forumthread: Um Gottes willen, wie geht das ??

Um Gottes willen, wie geht das ??
09.03.2004 13: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 13: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
;

Forumthreads zu verwandten Themen

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige