Thema Datum  Von Nutzer Rating
Antwort
Rot Excel DropDown Liste
24.06.2012 16:49:08 Neuling_VBA
NotSolved
24.06.2012 22:24:56 Neuling_VBA
NotSolved

Ansicht des Beitrags:
Von:
Neuling_VBA
Datum:
24.06.2012 16:49:08
Views:
1644
Rating: Antwort:
  Ja
Thema:
Excel DropDown Liste

Hallo Leute,

ich bin ein Greenhorn im Umgang von VBA und verzweifle an der dynamischen Anpassung des Quellenbereichs einer DropDownListe. Die Dropdownliste möchte ich in einem Tabellenblatt verwenden, indem nicht die Bezugsdaten stehen. Den dynamischen Quellbereich habe ich versucht über folgenden Code zu realisieren, aber leider erfolglos...:

Private Sub Worksheet_Change(ByVal Target As Range)

 nRowName = Cells(Rows.Count, 1).End(xlUp).Row
 nRowBeschreibung = Cells(Rows.Count, 2).End(xlUp).Row
 
    If Target.Row = 1 Then
     
        ActiveWorkbook.Names.Add Name:="NameMaschine", RefersToR1C1:= _
             "=Worksheets(Maschinendaten).Range(Cells(5, 1), Cells(nRowName, 1))"
        ActiveWorkbook.Names("NameMaschine").Comment = ""
        
    ElseIf TartgetRow = 2 Then
        
        ActiveWorkbook.Names.Add Name:="BeschreibungMaschine", RefersToR1C1:= _
             "=Worksheets(Maschinendaten).Range(Cells(5, 2), Cells(nRowBeschreibung, 2))"
        ActiveWorkbook.Names("BeschreibungMaschine").Comment = ""
    
    Else
    
    End If


End Sub

 

Vielen Danke für Eure Hilfe!


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 Excel DropDown Liste
24.06.2012 16:49:08 Neuling_VBA
NotSolved
24.06.2012 22:24:56 Neuling_VBA
NotSolved