Avatar billede rvm Nybegynder
19. december 2002 - 18:29 Der er 5 kommentarer og
1 løsning

VBA skærmopdatering

Jer er i gang med et stor skabelonprojekt med en masse VBA kode. Mit problem er, at skærmopdateringen ikke kan slås ordentligt fra.

Jeg har prøvet Application.Screenupdating = False
og
hWnd = FindWindow("OpusApp", 0&)
LockWindowUpdate (hWnd)

men ingen af dem slå opdateringen helt fra :-(

Hjælp :-)
Avatar billede jespernaur Nybegynder
19. december 2002 - 20:10 #1
Har du overvejet Application.Visible = False?
Avatar billede rvm Nybegynder
20. december 2002 - 02:29 #2
Ja - det har jeg, men min applikation er synlig fra begyndelsen, da brugeren indtaster i formularfelter.

F.eks. på baggrund af valg i en listboks, køres der en udgangsmakro, der indsætter noget tekst. Før teksten indsættes tjekke jeg den for bogmærker, der både er i originalen og i teksstumpen, og omdøber bogmærkene i teksten, hvis der er to ens (jeg har et løbenummersystem) - dette er bare en af de ting jeg gør før teksten indsættes i dokumentet. Så derfor dur application.visible = False desværre ikke :-(

Jeg har også arbejdet med at fjerne alle "selection" og "select" fra koden, da det også kan ophæve "Application.Screenupdating = False" (hvilket er ret mærkeligt), men desværre er det nogle enkelte steder (f.eks. hvis jeg skal omdøbe bogmærket i et formularfelt), hvor jeg ikke kan komme udenom "select".
28. december 2002 - 17:23 #3
Hvilken udgave af Word arbejder du med ?
Avatar billede rvm Nybegynder
18. februar 2003 - 12:51 #4
->Flemming:
Jeg arbejder i Word 2002. I Word 97 virker "Application.Screenupdating = False" fint
Avatar billede rvm Nybegynder
18. februar 2003 - 12:55 #5
Jeg har arbejdet på andre dele af systemet siden sidst - derfor den lange svartid. Systemet blev implementeret i går og fungerer rigtigt godt, men der er stadig den lille detalje med skærmopdateringen, der ikke er optimal. Heldigvis er virksomheden lige fået nye hurtige computere, så det er ikke fatalt, men for min egen programørstoltheds skyld ville det være dejligt, hvis der fandtes en løsning *S*
Avatar billede rvm Nybegynder
10. marts 2003 - 11:19 #6
Nå - jeg lukker spørgsmålet nu - det var også en svær een *S*
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
Tag et kursus i Word og øg effektiviteten

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