Avatar billede nhoff Nybegynder
22. januar 2005 - 16:19 Der er 4 kommentarer og
1 løsning

Vælge printer i Access 2000

Hej

Jeg har en frm hvorfra brugeren kan vælge i mellem et antal rapporter samt fra en cbo vælge hvilken printer, der skal udskrive rapporten.
cbo'ens værdier dannes ved:

Private Sub Form_Load()
    'Nedenfor laves printerlisten til cboDestination
    Dim prt As Printer
   
    'Sæt til værdiliste
    Me.cboDestination.RowSourceType = "Value List"
    Me.cboDestination.RowSource = ""
   
    For Each prt In Printers
        'Tilføj printer
        Me.cboDestination.AddItem prt.DeviceName
    Next prt
    'Sæt standardprinteren som default
    Me.cboDestination = Application.Printer.DeviceName
   
End Sub

Denne virker fint på Access 2002-2003, men et par brugere anvender Access 2000 (på en Win2000) - og jeg får fejl ved

Dim prt As Printer

Jeg har efterfølgende læst mig til, at Printer collection først er tilføjet i 2002-udgaven. Hvad gjorde man før? Er der nogen, der har et forslag til en fremgangsmåde?
Jeg vil helst undgå at bruge eks. SendKeys.

Hilsen
Nikolaj
Avatar billede mugs Novice
22. januar 2005 - 16:21 #1
Jeg har en lille testdb der fungerer med en anden fremgangsmåde. Hvis du lægger din e-mail kan jeg sende den til dig.
Avatar billede nhoff Nybegynder
22. januar 2005 - 16:23 #2
NOSPAMhoff@cbs.dkNOSPAM
- Tusind tak!
Avatar billede mugs Novice
22. januar 2005 - 16:29 #3
Sendt.
Avatar billede nhoff Nybegynder
22. januar 2005 - 18:06 #4
Tak for det.
Du skal lige smide et svar hvis du vil have point.
Avatar billede mugs Novice
22. januar 2005 - 18:07 #5
Tak for point ;o)
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