Som du sikkert nu har indset, kan de der commondialog-boxe ikke ret meget andet end at f.eks. skaffe navne på den fil der skal åbnes/gemmes, skaffe antal kopier og printer hvis det er en printdialog osv.
At rent faktisk gemme/åbne/printe skal gøres med kode
'Gem med commondialogbox
'Dimmer diverse variable
Dim Filnummer as Integer
Filnummer = Freefile
'Sætter indstillinger for dialogboxen
Commondialog.FileName = "*.txt"
Commondialog.Filter = "Tekst Filer|*.txt"
'Viser dialogboxen
Commondialog.ShowSave
'Denne kode udføres først når dialogboxen er klikket væk
'Der skrives til det valgte filnavn
Open Commondialog.FileName For Output As #Filnummer
Print #Filnummer, "Bla bla - indhold af fil"
Print #Filnummer, "...Slut på fil"
Close #Filnummer
Næsten helt tilsvarende for ShowOpen. Udseenet af dialogboxen styres ved at sætte flags for dialogboxen. Læs mere på
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cmdlg98/html/vbctlcommondialogcontrolopensaveasdialog.asp