Hallo VBA-Kenner,
ich bewege mich auf Neuland, würde es dennoch gern versuchen.
Ich habe mehrere Arbeitsblätter mit Kombinationsfeldern (also Dropdownlisten). Dafür habe ich Formularsteuerelemente verwendet.
Frage 1: Sind ActiveX-Steuerelemten ratsamer? Wenn ja, warum? Ich habe gelesen, dass ActiveX-Steuerelemente bei mehrfacher Verwendung zu unnötig großen Dateien führen. Ich weiß allerdings auch, dass es sich bei ActiveX-Elementen um die sogenannten Linked.Cells handelt, die man ansprechen könnte.
Diese habe ich zumindest optisch in Zellen gelegt. Um an dieser Stelle nicht jedes Feld mit der darunter liegenden Zelle per Hand zu verknüpfen (über die Steuerelementformatierung), würde ich gern ein Makro benutzen, dass möglichst alle Kombinationsfelder sucht und mit den jeweils direkt darunter liegenden Zelle verknüpft. Hilfreich wäre es schon, wenn das erstmal nur für ein Arbeitsblatt funktioniert. Ich vermute es ist dann recht einfach es auf die anderen Arbeitsblätter zu übertragen.
Frage 2: Wie kann ich den beschriebenen Vorgang per Makro lösen?
Da ich VBA bei weitem nicht so gut dokumentiert finde wie beispielsweise Java, ich in diesem Fall aber auf Excel angewiesen bin, konnte ich bisher noch keinen hilfreichen Code entwickeln/finden.
ich wäre für Hilfe dankbar.
Gruß VBA-Newbie
|