Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Wenn-Dann
#1
Hallo,

ich habe bei mir auf Arbeit eine Excel-Datei mit all unseren offenen Aufträgen (pro Zeile ein Auftrag).
Wenn ein Auftrag erledigt ist, wird in Spalte M das aktuelle Datum eingetragen.
In Spalte I-L kann es vorkommen das eine Information zu dem jeweiligen Auftrag steht.
In Spalte E steht die Auftragsmenge und in Spalte F die Menge die wir bereits gemacht haben.

Nun zu meiner Frage/Problem.

Ich möchte, wenn in Spalte M ein Datum eigetragen wird, dass automatisch die Informationen in den Spalten I-L gelöscht werden
und der Wert von Spalte E in Spalte F kopiert wird.

Ich hatte mich schon mal an einer "normalen" Wenn-Dann-Regel versucht. Beispiel an Zelle I10 --> =WENN(M10>1;" ").
Wenn ich es aber so schreibe kommt in Zelle I10 "falsch" ich möchte aber das, wenn die Formel falsch ist also nichts in Spalte M steht in der Zelle (Spalte I-L) in der nichts steht auch weiterhin nichts steht.

Ich bräuchte es nur für 1 Zeile dann denke ich kann ich die Zelle mit der Formel markieren und bis ans Ende der Liste ziehen.

Kann mir vielleicht jemand weiterhelfen?


Angehängte Dateien
.xlsm   Beispiel.xlsm (Größe: 28,25 KB / Downloads: 7)
Antworten Top
#2
Hallo,

mit Makros kann man (fast) alles machen. Allerdings habe ich immer so meine Bedenken, wenn es um das automatische Löschen von Daten geht. Was ist, wenn das Datum versehentlich eingetragen wird? OK, wenn man es merkt, kann man die Datei ohne Speichern schließen, was aber wenn man es nicht merkt?
Was deine Gedankenspiele betrifft, bitte ich zu bedenken, dass in Excelzellen entweder Daten oder Formeln eingetragen werden können. Beides geht nicht.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Danke für die schnelle Antwort.
Dann hat es sich wohl auch schon erledigt. 
Wenn es gegangen wäre hätte ich es so gewollt das es automatisch passiert ohne das ich nochmal ne tastenkobi drücken muss um das makro auszuführen.
Antworten Top
#4
Hallöchen,

Zitat:Wenn es gegangen wäre hätte ich es so gewollt das es automatisch passiert ohne das ich nochmal ne tastenkobi drücken muss um das makro auszuführen.

Es geht, auch ganz automatisch und ohne Tastenkombi, nur gibt es da Bedenken ...

Dazu gibt es z.B. ein WorkSheet_Change-Ereignis, dass, wie der Name schon sagt, auf Änderungen reagiert. In so eienem Makro kann man prüfen, ob im richtigen Bereich was eingegeben wurde, ob das ein Datum sein könnte, sicher müsste es auch größer sein als der Beginn, und Notfalls kann man auch noch eine Sicherheitsfrage / Bestätigung einbauen oder man lässt es ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste