Thema Datum  Von Nutzer Rating
Antwort
19.01.2019 22:42:25 Inge Lauger
Solved
19.01.2019 23:24:01 Gast01234
NotSolved
Rot Prozess automatisieren
20.01.2019 10:43:41 Gast43210
NotSolved
20.01.2019 10:55:48 Flotter Feger
NotSolved

Ansicht des Beitrags:
Von:
Gast43210
Datum:
20.01.2019 10:43:41
Views:
454
Rating: Antwort:
  Ja
Thema:
Prozess automatisieren

Gast01234 hat ja im Prinzip recht, aber
beginne einmal so zu codieren

erzeuge ein temporäres Arbeitsblatt in der aktuellen Excelmappe
deinen aktuellen Datenberiech kopierst du in die 3. Spalte
dort füllst du die noch leere 1 Spalte dazu mit der jeweiligen Zeilennummer
jetzt sortierst du das Ganze nach Spalte 3 und Spalte 4

im Ergebnis sind nun alle Paare untereinander zusammengeführt und
jede Zeile mit Schrittweite 2 von Oben nach Unten und danach umgekehrt von Unten nach Oben wieder Step 2

Jede dieser Zeilenaktionen kann nun ausgehend  von Zelle(x,3)
Schritt 2: prüfe darunter(darüber) liegende Zelle im Spalten-/Zeilen-Abstand (Offset) zu Zelle(x,3)
und je nach Ergebnis Schritt 3: und Schritt 4: in gleicher Weise
Ergebnisse lt. deinem Terminus Technicus darunter(darüber) liegende Zelle in der Spalte vor Zelle(x,3)

Die beiden ersten Spalten schiebst du in ein Datenfeld und löscht das temp. Arbeitsblatt
In deinem Daten - Arbeitsblatt iterierst du durch das Datenfeld.
Wert,1 = Zeile wo Wert,2 in Spalte 1 zu schreiben

So schafft mein Test die 1000 Datenzeilen in 0,1 Sekunden


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
19.01.2019 22:42:25 Inge Lauger
Solved
19.01.2019 23:24:01 Gast01234
NotSolved
Rot Prozess automatisieren
20.01.2019 10:43:41 Gast43210
NotSolved
20.01.2019 10:55:48 Flotter Feger
NotSolved