06. januar 2008 - 13:28Der er
15 kommentarer og 1 løsning
skjule en userform ved at trykke på enter
Problem 1: Jeg har bøvlet noget rundt med at få en userform til at blive skjult når jeg trykker på enter.
Jeg har forsøgt med nednestående kode, men kan ikke få den til at virke.
Jeg vil tabulere mig mellem de 2 tekstboxe og lukke userformen med enter-knappen
Problem 2: Min userform indeholder 2 labels + 2 tekstbokse. Når jeg starter userform står markøren i tekstbox1. Det er fint, men den står og blinker efter den tekst der står i tekstboxen. Jeg vil meget gerne have at teksten er markeret, så den eksisterende tekst automatisk bliver slettet når man skriver noget nyt.
Private Sub Data_autoudfyldelse_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = 13 Then Data_autoudfyldelse.Hide End If End Sub
Kan du i øvrigt ikke bruge at trykke Esc for at lukke formen? Så skal du bare have en knap på formen til at lukke med userform1.hide og sætte "Cancel" til "True".
Lav en OK-knap (commandbutton) på din form og sæt Default = true. Lav koden, der lukker dialogboksen på knappen. Så kan du både bruge knappen og Enter.
Lidt i stil med det akyhne foreslår, men uden at bruge Esc, som for mig normalt betyder, at jeg har fortrudt det, som jeg ellers er i gang med.
Jeg kunne jo få begge løsninger til at virke men jeg har valgt at bruge det sidste forslag. Det er det der virker på den måde jeg havde forestillet mig.
Mange tak for indsatsen.
Er det en spilt eller hvordan ser det ud med pointene?
akyhne >> Nu ved jeg jo ikke om de 3 ??? var møntet på mig, men sammenholdt med kommentaren 06/01-2008 22:28:25 er det da påfaldende at både familienriis og magmat hovedsageligt stiller spørgsmål i Excel-kategorien. Men det får vi måske et svar på af "de to" brugere?
Ja, der er desværre tale om en dobbeltbruger. Er det snyd? - JA
Men jeg har kun oprettet mig som dobbeltbruger, da jeg ikke har points til alle mine spørgsmål på denne super side. Gør det, det mere korrekt? - NEJ
Men når jeg har siddet og haft problemer med mine ark og mine points har været lig nul. Så har jeg følt mig nødsaget til at bruge mit alias.
Oprindeligt: familienriis alias:: magmat
For nærmest uanset hvad man spørger om på denne side, så er der jo hjælp at hente.
Jeg beklager at jeg har "snydt" men hvis i kigger på de points der er på de 2 brugere, så vil I kunne se at, jeg altid har brugt mine points i familienriis og først i sidste nødstilfælde brugt dem i magmat.
Skal jeg smides af siden for det? - Måske nok Men jeg har haft stor hjælp af siden indtil nu. Og takker for alt den hjælp jeg har fået.
Nej du bliver nok ikke smidt ud, men du får nok at vide du skal lukke den ene konto. Det du har gjort er nok noget af det de garvede brugere herinde hader mest. Har du ikke point nok, må du arbejde lidt for føden. Sådan startede vi andre også.
Og så et lille råd til Familienriis: Halvér pointene i dine spørgsmål, så er der til dobbelt så mange! Jeg selv, og de fleste andre, går ikke efter hvor mange point der er udlovet. Jeg ved godt der er mange der tror at chancen for svar hænger sammen med point-tallet, men det er nu ingenlunde min fornemmelse.
PS: Jeg mener bestemt også at Familienriis/magmat opfører sig pænt, bortset fra dobbeltbrugeren. :-)
Jeg kan se du selv har sat "magmat" brugeren til inaktiv, hvilket er fint nok, men jeg lukker den helt så du ikke kan bruge den på et senere tidspunkt.
Det er prisværdigt at du indrømmer og undskylder, så der sker ikke mere i denne sag. Jeg vil blot opfordre dig til at gennemlæse http://www.eksperten.dk/regler.phtml og overholde reglerne.
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.