Thema Datum  Von Nutzer Rating
Antwort
Rot Sortierproblem für Fortgeschrittene
05.12.2014 17:30:03 Sebastian
NotSolved
05.12.2014 21:41:05 MarkusK
NotSolved
12.12.2014 09:36:59 Gast94858
NotSolved
12.12.2014 23:36:30 Gast47360
NotSolved
13.12.2014 14:43:56 Gast25531
NotSolved

Ansicht des Beitrags:
Von:
Sebastian
Datum:
05.12.2014 17:30:03
Views:
2474
Rating: Antwort:
  Ja
Thema:
Sortierproblem für Fortgeschrittene

Hallo zusammen,

ich habe ein Problem für Fortgeschrittene.

Ich habe eine Arbeitsmappe mit zwei Arbeitsblättern (Stammdaten, Urlaubsplan). Im Arbeitsblatt "Stammdaten befinden sich zahlreiche Daten zu Mitarbeitern und im Arbeitsblatt "Urlaubsplan", wer hätte es gedacht, ein Jahresplan mit den jeweiligen Urlaubstagen pro Mitarbeiter. Der Urlaubsplan bedient sich aus den Stammdaten an den Mitarbeiternamen und deren vertraglich festgelegten Urlaubstagen pro Jahr.

Nun lasse ich mit folgendem Code bei jeder Veränderung des Arbeitsblattes "Stammdaten" die Mitarbeiter nach Namen sortieren:

Range("B18:BX205").Sort Key1:=Range("C18:C205"), Order1:=xlAscending, Key2:=Range("D18:D205"), Order2:=xlAscending, Header:=xlNo, OrderCustom:=1, MatchCase:=True, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal

Dies führt nun aber dazu, dass sich automatisch auch die Reihenfolge der Mitarbeiter im Arbeitsblatt "Urlaubsplan" ändert. Soll sie ja auch. Allerdings sortieren sich die restlichen Spalten im Urlaubsplan dadurch ja nicht mit. Somit hat z.B. Mitarbeiter A plötzlich den Urlaub von Mitarbeiter B stehen.

Gibt es hier eine Möglichkeit, wie ich z.B. bei der VBA-Sortierung der Stammdaten alle Spalten im Urlaubsplan auch noch mitsortieren kann. Oder hat jemand vielleicht eine Idee wie ich die benötigten Daten aus den Stammdaten so im Urlaubsplan implementieren kann, dass ich diesen extra sortieren kann?

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 Sortierproblem für Fortgeschrittene
05.12.2014 17:30:03 Sebastian
NotSolved
05.12.2014 21:41:05 MarkusK
NotSolved
12.12.2014 09:36:59 Gast94858
NotSolved
12.12.2014 23:36:30 Gast47360
NotSolved
13.12.2014 14:43:56 Gast25531
NotSolved