Avatar billede susanne_larsen Nybegynder
25. april 2002 - 10:16 Der er 6 kommentarer og
1 løsning

Problemer med UserForm i Word

Mens min kode afvikles (VBA) ønsker jeg at der vises en form (frmVent)

Har haft spørgsmålet oppe før
http://www.eksperten.dk/spm/196213

Mit problem er at formen godt nok vises, men det eneste jeg kan se er dens caption. Har sat et labelfelt på samt et lille pic.

Det underlige er at det virker på nogle maskiner og ikke på andre.

Bruger Office2000. Har testet under win98, win2000 og win NT4 - og problemet er det samme ved samtlige.

Er der nogen der har en ide til hvordan jeg kan løse problemet??????
25. april 2002 - 10:30 #1
Har du f.eks. sat Application.ScreenUpdating = False således skærmbilledet ikke bliver opdateret ? Hvis det er tilfældet, så skulle du måske sætte den til True, så skræmbilledet kan blive dannet, og til False igen inden resten af din kode kører !
Avatar billede susanne_larsen Nybegynder
25. april 2002 - 11:12 #2
>flemming ikke helt med........

eks på en lille del af koden:

_________________________________________
Private Sub cmdOK_Click()

Me.Hide

ActiveDocument.Bookmarks("bmAnsKom").Select
  Selection.TypeText Text:=cboAnsKom
  ActiveDocument.Bookmarks("bmKomAdr").Select

   
Select Case cboAnsKom
Case ' en hulens masse mere kode   

End Select
   
    frmVent.Show 'min pausefisk :) - er det her du vil have nogle parametre på????

    udfør frmOvernatning
    udfør frmSkole
    udfør frmStandard
    udfør Me
   
    Unload frmOvernatning
    Unload frmSkole
    Unload frmStandard
    Unload Me

    frmVent.Hide 'her gemmes pausefisken så igen :) - skal der parametre på her igen ???
 
    Besked
    Udskriv
End Sub
________________________________________________

Kan du ikke give mig et eksempel....
25. april 2002 - 11:18 #3
måske således

Application.ScreenUpdationg = True
frmVent.Show
Application.ScreenUpdationg = False

Gør det nogen forskel ?
25. april 2002 - 11:19 #4
Bruger du overhovedet Application.ScreenUpdationg = T/F i dit program ?
Hvis ikke du gør det, så hjælper det nok ikke.
Avatar billede peter.erikse Nybegynder
25. april 2002 - 11:19 #5
Prøv at skrive: Doevents - efter du viser formen
25. april 2002 - 11:21 #6
God ide peter - this could work
Avatar billede susanne_larsen Nybegynder
25. april 2002 - 11:37 #7
>flemming
nope duer ikke - desværre

bruger ikke application.screenUpdating så det nok derfor :)

>peter eminent god ide - virker som det skal - hvorfor pokker er det overhovedet nøvendigt at skrive

    frmVent.Show
    DoEvents

????? :D Susanne
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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