If you want to save all the information in a listbox you can use code simular to this:
VB Code:
  1. Dim n As Long
  2. Dim nCount As Long
  3. Dim sFileName As String
  4. Dim hFile As Integer
  5.  
  6. dlg.ShowSave 'use this instead of the Action property which is depricated
  7. sFileName = dlg.FileName
  8. nCount = List1.ListCount - 1
  9. hFile = FreeFile
  10. Open sFileName For Output As #hFile
  11. For n = 0 To nCount
  12.     Print #hFile, List1.List(n)
  13. Next
  14. Close #hFile
Best regards