Excel: Zelleninhalt kopieren und löschen?
Ich habe einige Zellen (A19:E29) in die ich verschiedene Beträge eintrage. Zelle E30 zeigt die Summe aller befüllten Zellen in dem Bereich an. Wenn ein bestimmter Betrag erreicht ist, möchte ich die Summe aus Zelle E30 gerne in einen anderen Bereich verschieben. Hierfür gibt es die Zellen A32:E42. Ich hätte also gerne eine Schaltfläche, die sowohl die Summe aus E30 in die nächste der freien Zellen aus A32:E42 kopiert (Excel soll dabei selbst erkennen, dass er hierfür z.b. Zelle A35 auswählt, wenn A32, A33 und A34 bereits befüllt sind), als auch nach dem Übertrag die Zellen bzw deren Inhalt in A19:E29 löscht.
Funktioniert das mit einem Makro? Ich hoffe, es kann mir jemand helfen
2 Antworten
Sobald Button ins Spiel kommen geht nichts ohne VBA. Halte die Aufgabe aber vom ersten Eindruck her für nicht zu Ende Gedacht. Da VBA auch die Gefahr birgt bereits befüllt Zellen zu überschreiben. Bei VBA sollte man daher relativ genau wissen was das Ziel ist auch die Risiken.
Von der ewigen Leier. Wegen Schadcode etc. möchte ich gar nicht erst anfangen, da in deiner Anforderung rein gar nichts drin steht was auf eine Unternehmenslösung hindeutet. Und privat kann jeder machen was er will.
Ja, das funktioniert mit einem Makro
Ein Makro "findet" man nicht. Das muss man schreiben, selber entwickeln. Fange klein an, frage den Zelleninhalt, resp. deren Wert ab. Wenn der erreicht ist, soll der in den nächsten freie Zelle (bei dir wohl irgendwo in der Spalte A) schreiben.
Das ist halt nicht so hopplahopp gemacht. Da sitzt man schon mal ein paar Stunden dran. Je nachdem, wie gut man sich auskennt.
Wenn du dich nicht so gut auskennst, herber.de hat gute Beispiele.
Könntest du bitte sagen, wie ich das richtige Makro finde? Eine Google Suche hat mich leider nicht zum Erfolg geführt