From Winwaed Software Technology:
MPMileCharter is an add-in for Microsoft MapPoint that calculates mileage tables and charts and puts the results directly into a spreadsheet. MileCharter will also compute travel times and estimate costs. It supports all of Microsoft MapPoint's routing options, as well as all geographic editions of Microsoft MapPoint 2002-2010. It features ability to calculate route distances, travel times, and estimated costs all at the same time, easily calculate atlas-style tables between all locations within one group, and triangular and square mileage charts to match your required style.