I have a map with numerous pushpins as possible stops. I have VBA that runs to calculate the routes between those pushpins. This issue I am having is that not all the pushpins are on a road, some are slightly off. For example I have a point just off a highway that I'd like to a stop, mappoint will take me off the highway around to a sidestreet and then goes offroad to the stop. I'd like it to take the highway as close as possile then go 'offroad' to get to the point. Is this possible? Is there a 'closest' function I can use?