In onderstaand programma toch een aanpassing gevraagd die ik zelf niet meer ziet.
Ik heb een chekbox3 ingevoerd om eventueel een factuur op te kunnen maken voor een klant die niet in mijn klantenlijst staat. Nadat de factuur dan is opgemaakt dan dienen de gegevens wel in de klantenlijst opgenomen te worden. Tot hier geen probleem. Dat lukt mij denk ik zelf wel dus dat wil ik nog even voor mijzelf houden.
Waar het mij nu omgaat is het volgende. Zolang checkbox3 niet is aangevinkt dan werkt het formulier zoals het moet. De invullingen gaan goed en het automatisch doorstappen via setfocus naar andere comboboxen en textboxen gaat goed.
Echter zodra ik de checkbox3 is aangevinkt, gaat het mis. Er worden een label en een textbox zichtbaar waarna daar de focus op komst te staan, maar na textbox5, wordt er niet via tab of enter doorgegaan naar textbox6. Dat is wel de bedoeling. Daarna dient na textbox9 automatisch weer de setfocus op combobox2 gezet te worden en daar gaat het mis. De focus wordt niet gezet. Sterker. Na textbox 5, kan ik nergens meer heen. Textbox 6,7,8 en 9 staan in een ander frame.
Hoe kan ik dit oplossen, waar ga ik fout, want ik krijg het niet voor elkaar.
De later bijgevoegde procedures zijn er 2 en staan boven Private Sub Initialize().
Tevens wil ik de kleuren die ik heb gedimd, zoals in de bovenste procedure voor chexkbox3, willen laten gelden over heel het userform. Op die manier wordt het voor mij duidelijk welke kleur er op dat moment wordt ingezet. Ik heb het nu enkel werkend in private sub checkbox3_change().
Het event public werkt niet of ik vul deze niet goed in.
Alvast bedankt.
Bekijk bijlage FrmFactuurMaken.xlsm
Ik heb een chekbox3 ingevoerd om eventueel een factuur op te kunnen maken voor een klant die niet in mijn klantenlijst staat. Nadat de factuur dan is opgemaakt dan dienen de gegevens wel in de klantenlijst opgenomen te worden. Tot hier geen probleem. Dat lukt mij denk ik zelf wel dus dat wil ik nog even voor mijzelf houden.
Waar het mij nu omgaat is het volgende. Zolang checkbox3 niet is aangevinkt dan werkt het formulier zoals het moet. De invullingen gaan goed en het automatisch doorstappen via setfocus naar andere comboboxen en textboxen gaat goed.
Echter zodra ik de checkbox3 is aangevinkt, gaat het mis. Er worden een label en een textbox zichtbaar waarna daar de focus op komst te staan, maar na textbox5, wordt er niet via tab of enter doorgegaan naar textbox6. Dat is wel de bedoeling. Daarna dient na textbox9 automatisch weer de setfocus op combobox2 gezet te worden en daar gaat het mis. De focus wordt niet gezet. Sterker. Na textbox 5, kan ik nergens meer heen. Textbox 6,7,8 en 9 staan in een ander frame.
Hoe kan ik dit oplossen, waar ga ik fout, want ik krijg het niet voor elkaar.
De later bijgevoegde procedures zijn er 2 en staan boven Private Sub Initialize().
Tevens wil ik de kleuren die ik heb gedimd, zoals in de bovenste procedure voor chexkbox3, willen laten gelden over heel het userform. Op die manier wordt het voor mij duidelijk welke kleur er op dat moment wordt ingezet. Ik heb het nu enkel werkend in private sub checkbox3_change().
Het event public werkt niet of ik vul deze niet goed in.
Alvast bedankt.
Bekijk bijlage FrmFactuurMaken.xlsm