I have programmed a fair number of macro's but i am stuck with this problem.I need to cature data from the host into a text file for manipulation in a VB app.However this data is fairly unstructured and varies in length from a couple of screens in length to sometimes 20 screens.I have tried a number of different methods but most fail completely or seem to miss parts of the data .Anny help would be appreciated