doing it with visual basic would be a waste of time, but there are similar things on rsbot.
you need to be a bit more specific with what you want to do though.
do you mean like it would keep looking to see if a price changed, for example when something can't be bought easily?