Now i had a second thought about it

.
I think there is no "link" between the cells and the query. Its just a one time query to get information. So the right clicking won't be easy i guess.
Be best option would be a history of queries with the following things that should be logged:
Name - so you can give a name to it if you like
Cells - where it should be put
Query - the query that should be executed.
Collection - so you can execute a whole bunch of queries (1 collection) at once
If you can combine those things in some sort of collection, then you only have to click a few times to update. I don't think its easy to make it work out of VBA right?