Thema Datum  Von Nutzer Rating
Antwort
Rot Je nach Auswahl im Kombinationsfeld bestimmte Spalte kopieren
07.05.2014 14:19:53 Caro
NotSolved
08.05.2014 12:11:25 Holger
NotSolved

Ansicht des Beitrags:
Von:
Caro
Datum:
07.05.2014 14:19:53
Views:
1034
Rating: Antwort:
  Ja
Thema:
Je nach Auswahl im Kombinationsfeld bestimmte Spalte kopieren

Hallo,

ich habe aus einer Userform ein Kombinationsfeld, mit deren Hilfe man verschiedene Sachen auswählen kann. Jetzt möchte ich, dass je nach Auswahl ein Spalte kopiert und in dem Datenblatt angezeigt wird:

Ich habe das auch schon programmiert und es funktioniert auch, jedoch sind es 50 Auswahlmöglichkeiten und wenn ich das auf meine Weise mache wird es schnell unübersichtlich. Hier mal der Programmcode mit zwei Beispielen...

Private Sub ComboBox1_Change()

Select Case ComboBox1.Value

Case "EFH"
 Sheets("Datenbank").Select
    Range("C20:C8779").Select
    Selection.Copy
    Sheets("Vergleich").Select
    Range("C15:C9000").Select
    ActiveSheet.Paste
    
Case "Altenstift"
 Sheets("Datenbank").Select
    Range("D20:D8779").Select
    Selection.Copy
    Sheets("Vergleich").Select
    Range("C15:C9000").Select
    ActiveSheet.Paste
    End Select

 Jetzt meine Frage kann ich das mit Hilfe einer Schleife machen? Oder irgendwie optimieren, damit ich nicht jede Auswahlmöglichkeit aufführen muss?

Besten Dank im Voraus!


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 Je nach Auswahl im Kombinationsfeld bestimmte Spalte kopieren
07.05.2014 14:19:53 Caro
NotSolved
08.05.2014 12:11:25 Holger
NotSolved