Not as far as I know. There were the beginnings of a campaign on the BF forum a few months back to have a function whereby you could put a "never cancel" bet up which would last until the race finished, including in-running etc but it never really got off the ground.
It can be done quite easily by a decent programmer and a standalone application. A few applications available have a link to Excel and conditional bets can be triggered. Betting Assistant is a free download and has the Excel link.