Angeregt durch den Beitrag eines Users in einem Forum habe ich einen Sortiercode aus dem im MSPress-Verlag erschienen Buch “Excel 2007 Programmierung – Das Handbuch” von Monika Weber und Michael Schwimmer (übrigens sehr empfehlenswerte Lektüre!) ein wenig abgewandelt.
Ausgangslage sind Datumswerte, die unsortiert in einer Spalte vorliegen. Ziel ist es, diese Datumswerte zu sortieren, kopieren und transponiert an anderer Stelle der Tabelle einzufügen.
Image may be NSFW.
Clik here to view.Dazu verwende ich nachstehenden Code, in dem die Daten zunächst in ein Array eingelesen und sortiert werden. Danach erfolgt die Ausgabe transponiert an anderer Stelle der Tabelle.
Dies funktioniert natürlich genauso mit normalen Zahlen oder Texten. Hier ist zu beachten, die Variablen entsprechend als Zahl oder String zu deklarieren.
if (button.id === 'facebook_share_button_161') { button.onmouseover = function(){ this.style.color='#fff'; this.style.borderColor = '#295582'; this.style.backgroundColor = '#3b5998'; } button.onmouseout = function(){ this.style.color = '#3b5998'; this.style.borderColor = '#d8dfea'; this.style.backgroundColor = '#fff'; } } } -->