Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Code für Kopieren von Spalten ohne Leerzeilen
29.10.2014 20:51:12 Daniel
NotSolved
29.10.2014 21:49:21 Gast41876
NotSolved
30.10.2014 19:15:07 Daniel
NotSolved
01.11.2014 00:20:08 Gast73305
NotSolved
01.11.2014 16:56:44 Daniel
NotSolved
01.11.2014 21:50:34 Gast32864
NotSolved

Ansicht des Beitrags:
Von:
Daniel
Datum:
29.10.2014 20:51:12
Views:
2377
Rating: Antwort:
  Ja
Thema:
VBA Code für Kopieren von Spalten ohne Leerzeilen

Guten Abend, ich beschäftige mich jetzt seit ca. 1 Woche mit VBA Codes in Excel. Meine Arbeitsmappe (16MB) ist sehr umfangreich und auch sehr rechenaufwändig, daher versuche ich mich derzeit an Optimierungen.

Nun stehe ich vor dem Problem, dass ich mir bisher die Spalte AI (Wert) und die Spalte AJ (Datum), welche ihre Werte durch eine Formel ermitteln und wenn kein Wert angezeigt trotzdem eine Formel vorhanden ist, die ein "" ausgibt, in der Spalte AK (Datum) und in der Spalte AL (Wert) untereinander mittels Matrixformel ohne Leerzeilen auflisten lasse.

Wie ihr bestimmt wisst, sind diese Matrixformeln sehr rechenaufwändig und es handelt sich dabei um viele Daten, was die ganze Prozedur sehr verlangsamt. Deshalb brauche ich einen funktionierenden VBA Code, der exakt dasselbe macht, da ich diese Daten in einem Makro benötige.

Der VBA Code muss im Prinzip herausfinden bis zu welcher Zeile die jeweilige Spalte AI oder AJ einen Wert besitzt der ungleich "" ist, da trotzdem noch eine Formel vorhanden ist. Zudem muss er mir anschließend alle Werte in die jeweilige Spalte ohne Leerzeile direkt untereinander, von oben beginnend, schreiben. Das Makro soll also auf keinen Fall die Reihenfolge vertauschen. Beide Spalten beginnen ab Zeile 1.

Bisher habe ich nichts dergleichen gefunden, bisher war es immer so, dass er mir die letzte Zeile mit Formel angezeigt hat usw.

Gruß Daniel

 


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 VBA Code für Kopieren von Spalten ohne Leerzeilen
29.10.2014 20:51:12 Daniel
NotSolved
29.10.2014 21:49:21 Gast41876
NotSolved
30.10.2014 19:15:07 Daniel
NotSolved
01.11.2014 00:20:08 Gast73305
NotSolved
01.11.2014 16:56:44 Daniel
NotSolved
01.11.2014 21:50:34 Gast32864
NotSolved