Hvis det at lukke formularen automatisk afbryder din dataoverførsel kunne man (hvis der er fejlnummer på Code execution has been interrupted) skrive følgende:
Private Sub Form_KeyDown(KeyCode As Integer, SHIFT As Integer) On error goto errhandler If KeyCode = vbKeyEscape Then DoCmd.Close End If errhandler: If err.Number = "Fejlnummer" Then Exit sub End Sub
Det et skud i tågen, men jeg anvender selv ovenstående form for errorhåndtering i mange sammenhænge, men har dog aldrig forsøgt med Code execution has been interrupted
Hmmm....uanset hvad når min kode aldrig til Form_KeyDown når brugeren trykker Ctrl-break, og når jeg tilføjer On Error kode i funktionen der overfører og sætter breakpoint på ExportDataToExcel_err og dernæst starter overførslen og trykker på Ctrl-break, får jeg bare fejlmeddelelsen, men koden stopper ikke ved breakpointet.
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.