Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
392to396
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
392to396
392to396
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

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

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige