23. oktober 2003 - 15:16Der er
24 kommentarer og 2 løsninger
Excel - Focus problem.. Efter visning af UserForm.
Jeg har det problem i min applikation, at efter at jeg har vist en form for brugeren hvor forskellige data indtastes, retuneres focus ikke til mit excel ark. Hvis formen åbnes og derefter lukkes ved at trykke på X'et i højre hjørne retuneres focus heller ikke tilbage til mit excel ark, håber nogen kan hjælpe. På forhånd tak.
Jeg ved faktisk ikke hvor focus ender henne.. Det er stadig Excel der er åbent, men det er ikke selve Excel der er aktiv, da ingen genvejstaster fungere... Dit svar slo virker heller ikke, højst sandsynligt fordi jeg mister focusen på selve Excel.
Hmm.. nope, det vil den heller ikke, jeg kan se at focus kommer tilbage til Excel som noget af det sidste, og så skifter den igen focus til noget andet.
Nu fandt jeg da fejlen... Det var at jeg satte focus på et textfelt på min UserForm for at sikre mig at cursoren stod der ved åbning.. er der så nogen der har en god ide til hvordan man sikre sig at den står i et tekstfelt uden at bruge focus.
Problemet opstår først anden gang formen kommer op, altså når man har tabuleret rundt i formen en gang... Og når man så får den op anden gang, så står tabulatoren til det punkt man sidst var på...
Jep... jeg har fået fat i det... og det fungere fint første gang formen åbnes... men anden gang den åbner står den på den knap man skal trykke på for at hente data, altså den står på den sidste knap man har trykket på, og ikke på det laveste index når den åbnes ande gang. Det er vel så fordi man har brugt .Hide... og så husker den bare hvor den stod sidste den blev vist.
Det bliver skam kørt.. da applikationen bliver brugt hver dag i en virksomhed, ville bare gerne lige optimere lidt på min focus mangel... så jeg ved kodedelen bliver kørt,men jeg får desværre den fejl ved unload og load.. :o(
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.