I don’t know what the forum policy concerning non-English posts is. But you are excluding 90% of the readers from the discussion, and this may be perceived as not very “polite”, especially when the questions are not German-specific
Besides that, you are hurting yourself, because you won’t get as many answers that way.
(If you feel very uncomfortable writing in English you could ask @peternlewis to open a “German” category. (Maybe this would be a good idea anyway? It would lower the threshold for German-only speakers to participate at all.))
That being said,
It’s not clear to me what exactly the problem is.
What do you mean with “nicht ausgeführte Aktion zu löschen”? [‘delete a not executed action’]
When a macro terminates most often all actions have terminated as well; otherwise the macro wouldn’t terminate. (External scripts being an exception.)
You can also fine-tune the terminating behavior of many actions by setting/adjusting the timeout. Click the gear icon of an action to access the setting:
For some actions you can also set whether an error should abort the macro:
A lesser known thing is the %ActionResult%
token (Wiki article). With this token you can further fine-tune what the macro should do in function of the outcome of any action.
The %ActionResult%
token always refers to the immediately preceding action. But you can store the value in a variable, so you can make use of it also at a later point in the macro.