If Not IsNull(Me!Kbox1) Then Call opretDokument On Error Resume Next ShellExecute Me!StiNew, WIN_NORMAL DoCmd.Close acForm, "frmMain" else: MsgBox "Alle felter skal udfyldes inden dokumentet kan oprettes" End If
Den eksisterende kode kan du gøre til en kommentar ved at sætte en apostrof ' i venstre side før koden på hver linie. Prøv så at paste min kode ind. Fungerer det ikke fjerner du bare den nye kode og apostrofferne. Så er du tuilbage ved udgangspunktet.
Ok...det har jeg nu prøvet, og det virker stadig fint :) Men hvis du har en bekymring ang. forslaget så skriv det endelig. JEG har nemlig ingen forstand på VBA :D
Det er nok nærmere mine evner, end din kode der er problemet. Jeg prøvede forskellige ting, men jeg kunne ikke få det til at virke. Og da mugs postede sit forslag lige efter gjorde jeg forsøget med det, og det virkede i første hug.
Jeg kan godt se, at jeg burde have prøvet lidt mere med dit forslag inden jeg smed alle pointene efter mugs...det beklager jeg.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.