Avatar billede mlhave Nybegynder
11. december 2004 - 21:53 Der er 3 kommentarer og
1 løsning

Stop hvis ingen poster

Jeg bruger nedenstående funktion på en knap i en form:

DoCmd.OutputTo acOutputQuery, "qryNotExported", acFormatXLS, "Exportfile.xls", True

Hvordan undgår jeg at den åbner excel, hvis der ikke er nogen poster i forespørgslen?
Avatar billede mugs Novice
11. december 2004 - 21:57 #1
If DCount("*", "qryNotExported") = 0 Then
exit sub
Else:
DoCmd.OutputTo acOutputQuery, "qryNotExported", acFormatXLS, "Exportfile.xls", True
End If
Avatar billede mlhave Nybegynder
11. december 2004 - 22:08 #2
mugs - altid klar!
Tak skal du have, det var lige den jeg savnede :o)
Avatar billede mugs Novice
11. december 2004 - 22:10 #3
Selv tak.
Avatar billede mugs Novice
11. december 2004 - 22:12 #4
Denne er måske lidt mere brugervenlig, idet den fortæller hvorfor der ikke eksporteres:

If DCount("*", "qryNotExported") = 0 Then
MsgBox "Der er ingen poster at eksportere." & vbNewline & "Procedüren forlades."
exit sub
Else:
DoCmd.OutputTo acOutputQuery, "qryNotExported", acFormatXLS, "Exportfile.xls", True
End If
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester