I have posted various examples on the board to do this, one monlt today.

Despite being asked your question title still does not comply with the rules - you wouldn't find anything constructive with a google search using

"Is this theoretically possible to do with VBA ?