Avatar billede kabbak Professor
29. januar 2004 - 13:00 Der er 6 kommentarer og
1 løsning

Vba kode skal køre, selvom der indtastes på arket.

Kan man det.
Jeg har en kode der kører og skanner comporten, i en uendelig løkke.

Der er sat 'DoEvents' ind, så jeg kan lave andet, men den går i stå, når der tastes ind i celler.

Jeg har også en 'On Error Resume Next' sat ind, så den fortsætter efter indtastningen.

Men kan man undgå at den går i stå, under indtastningen.
Avatar billede stefanfuglsang Juniormester
29. januar 2004 - 14:38 #1
Jeg tror ikke det kan laves direkte i VBA, men måske med API-kald - jeg tænker noget i retning af en keyboard event handler og en timer (til timeout i cellen, hvis der ikke tastes noget)
Avatar billede stefanfuglsang Juniormester
29. januar 2004 - 14:40 #2
... med mindre man kan gøre det med application.OnKey(Key, Procedure) og .ontime ?
Avatar billede kabbak Professor
31. januar 2004 - 16:52 #3
API-kald , ved jeg ikke hvad er, kan det uddybes
Avatar billede stefanfuglsang Juniormester
01. februar 2004 - 14:28 #4
OK, API-kald er kald til DLL'er i Windows.
Du kan få hjælp til disse kald på http://www.allapi.net/,
som har et program med oversigt over alle kald med eksempler.

Jeg ved ikke om du kan finde noget du kan bruge
Avatar billede kabbak Professor
04. marts 2004 - 22:19 #5
stefanfuglsang > smid lige et svar så får du point.

Jeg har ikke haft tid til at sætte mig inde i API-kald, men jeg vil gerne have lukket spørgsmålet.
Avatar billede kabbak Professor
24. marts 2004 - 22:15 #6
stefanfuglsang > vil du ikke have point
Avatar billede kabbak Professor
07. april 2004 - 21:16 #7
lukker
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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