Thema Datum  Von Nutzer Rating
Antwort
Rot 1300 Dropdown Menus mit .LinkedCell Werten füllen...
06.06.2012 08:43:58 Dominik
NotSolved
06.06.2012 08:50:43 Dominik
NotSolved
06.06.2012 13:43:18 help?
NotSolved
06.06.2012 14:00:15 Dominik
Solved
06.06.2012 14:26:16 help?
NotSolved

Ansicht des Beitrags:
Von:
Dominik
Datum:
06.06.2012 08:43:58
Views:
2778
Rating: Antwort:
  Ja
Thema:
1300 Dropdown Menus mit .LinkedCell Werten füllen...

Servus!

Habe mir eine Tabelle mit 1300 Dropdowns gebaut. Abgesehen, dass es ultralange gedauert hat, bis alle Dropdowns drin waren, würde ich jetzt noch gerne die LinkedCell Eigenschaft jedem Dropdown zuweisen. Der Wert soll einfach hinter dem Dropdown im Feld abgelegt werden.

Eventuell wäre es einfacher gewesen, die LinkedCell gleich bei Erstellung zuzuweisen, aber das hat nicht geklappt, da leider alle Dropdowns ihren Wert im gleichen Feld gespeichert haben (habs über .LinkedCell=cells(21,counter).adress probiert...)

 

Hier mein Code, mit dem ich die  Dropdowns eingefügt habe:

 Dim dd As DropDown
  
  k = 9
   Do
      
    Cells(k, 21).Select
ActiveSheet.dropdowns.Add ActiveCell.Left, ActiveCell.Top, ActiveCell.Width, ActiveCell.Height
ActiveSheet.dropdowns.Select
    With Selection
        .ListFillRange = "$Y$2:$Y$4"
            End With
     
   k = k + 1

 End If
 
  
   Loop Until k = 1303

 

Das aber nur als Info. Falls es einfacher ist, die Schleife nochmals laufen zu lassen und den Dropdowns bei Erstellung die LinkedCell zuzuweisen, wäre ich dazu auch bereit ;)
Habe jetzt leider über 3 Std gegoogelt und probiert- es gibt auch Beispielcodes, bei denen es in einer leeren Mappe funktioniert, bei mir aber nicht :/

Danke schonmal!

 

Gruss

Dominik


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot 1300 Dropdown Menus mit .LinkedCell Werten füllen...
06.06.2012 08:43:58 Dominik
NotSolved
06.06.2012 08:50:43 Dominik
NotSolved
06.06.2012 13:43:18 help?
NotSolved
06.06.2012 14:00:15 Dominik
Solved
06.06.2012 14:26:16 help?
NotSolved