• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

hulp bij invullen van formulier

Status
Niet open voor verdere reacties.

otmar

Gebruiker
Lid geworden
21 jul 2009
Berichten
99
ik ben bezig met het maken van een formulier

daarin moeten velden worden ingevuld als

naam
afdeling
personeelsnummer

nu wil ik de invuller de mogelijkheid bieden om stapgewijs door het formulier geholpen te worden

als dit vinkje wordt geselecteerd dan moet de cursor zich verplaatsen naar de plek waar de invuller is, en daar dan via een opmerking de hulptekst bij geven: b.v. 'vul hier je naam in en druk op enter'
dit is me gelukt. de code staat in module 3

maar wat me niet lukt is als er vervolgens een naam wordt ingevuld en op enter wordt gedrukt de cursur zich verplaatst naar het volgende invulveld en daar dan de bijbehorende hulptekst weergeeft.

dus sta op naam, voer mijn naam in druk op enter, dan moet ie naar afdeling gaan, met de hulptekst via een opmerking 'voer hier je afdeling in en druk op enter'

bijgaand het bestandje, pas op er zit een loop in. dus hou je Esc toets bij de hand :confused:
 

Bijlagen

  • voorbeeld.xls
    41,5 KB · Weergaven: 42
otmar,

Na enter geven krijg ik dit wel voor elkaar maar niet wat jij wil.
Wacht nog even je weet maar nooit of er iemand is die het wel weet.
Code:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
  MsgBox "Vul uw volledige naam in s.v.p."
End Sub
 
otmar,

Zo laat hij wel de Tiptext zien maar dan moet je met de muis in het textvak staan.

Code:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
  TextBox2.ControlTipText = "Vul uw volledige naam in s.v.p."
End Sub
 
'excel amateur'
bedankt voor de suggesties. het is nog niet wat ik zoek. heeft iemand een idee?
dit moet toch mogelijk zijn? invulformulieren in excel worden toch regelmatig gebruikt, dus dan moet er toch een manier zijn om hulp teksten weer te geven.

nb: je kunt ook een invulformulier gebruiken met vba, maar dat is niet de gewenste oplossing.
 
'excel amateur'
bedankt voor de suggesties. het is nog niet wat ik zoek. heeft iemand een idee?
dit moet toch mogelijk zijn? invulformulieren in excel worden toch regelmatig gebruikt, dus dan moet er toch een manier zijn om hulp teksten weer te geven.

nb: je kunt ook een invulformulier gebruiken met vba, maar dat is niet de gewenste oplossing.

In bijgevoegd bestand heb ik de code aangepast en opgeschoond zodat bij het aanvinken en/of selecteren van een cel de bijbehorende informatie getoond wordt.

Met vriendelijke groet,


Roncancio
 

Bijlagen

  • voorbeeld-1.xls
    42,5 KB · Weergaven: 78
In bijgevoegd bestand heb ik de code aangepast en opgeschoond zodat bij het aanvinken en/of selecteren van een cel de bijbehorende informatie getoond wordt.

Met vriendelijke groet,


Roncancio

WOW! dit is wat ik zocht!
nog 1 klein dingetje: als ik nu C4 verlaat wil ik dat ie naar A9 springt.
als bij case C4 toevoeg [A9].select gaat dat niet goed

hoe doe ik dat?
 
WOW! dit is wat ik zocht!
nog 1 klein dingetje: als ik nu C4 verlaat wil ik dat ie naar A9 springt.
als bij case C4 toevoeg [A9].select gaat dat niet goed

hoe doe ik dat?

Ik zou gewoon het werkblad beveiligen en de cellen die ingevuld mogen worden niet blokkeren.
Als je dan op enter klikt, selecteert Excel alleen de invulbare cellen.

Met vriendelijke groet,


Roncancio
 
Ik zou gewoon het werkblad beveiligen en de cellen die ingevuld mogen worden niet blokkeren.
Als je dan op enter klikt, selecteert Excel alleen de invulbare cellen.

Met vriendelijke groet,


Roncancio


goede suggestie!!
alleen wordt dan bij het verlaten c9 geselecteerd, niet a9.

is dit niet in VBA te regelen?
 
goede suggestie!!
alleen wordt dan bij het verlaten c9 geselecteerd, niet a9.

Je kunt in Excel instellen dat bij het klikken op Enter de cursor naar rechts wordt verplaatst.
Zie bijlage
(er zit overigens geen wachtwoord op het werkblad)


Met vriendelijke groet,


Roncancio
 

Bijlagen

  • voorbeeld-1.xls
    43,5 KB · Weergaven: 40
Laatst bewerkt:
Je kunt in Excel instellen dat bij het klikken op Enter de cursor naar rechts wordt verplaatst.
Zie bijlage
(er zit overigens geen wachtwoord op het werkblad)

Met vriendelijke groet,


Roncancio

dat helpt ook bedankt!

toch ben ik ook benieuwd hoe je nu in vba kan aangeven naar welke cel hij moet springen als je een bepaalde cel verlaat.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan