We need for a few employees an "on-the-road" solution for working out surveys and being able to print. Since the Surface tablets have Excel and USB ports I'd love to use on of these to be able to connect a printer and print out the results on the spot. However, the used Excel 'program' has a lot of macros needing it to work. How does the Surface (Excel) handle these? Will we have the same result as on a normal PC?