• 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.

veldnamen doorgeven tussen forms

Status
Niet open voor verdere reacties.

Georgexcel

Gebruiker
Lid geworden
24 okt 2008
Berichten
7
Op een (persoons)form heb ik meerdere velden, waarin een datum moet komen te staan. Ik roep nu een (kalender)form aan (d.m.v dubbelklikken op dat veld), waarin ik met een select case aangeef welk veld gevuld moet worden.
Kan dat ook anders?
Is het mogelijk om de naam van het veld waarop je klikt, door te geven aan het kalender formulier en deze dan van hieruit te vullen? Dus een stuk dynamischer.
 
Kan je een voorbeeldbestand sturen zonder gevoelige informatie zodat duidelijker wordt wat de bedoeling is.

Met vriendelijke groet,


Roncancio
 
Hierbij een versimpeld voorbeeld met beschrijving in het werkblad

Kan je een voorbeeldbestand sturen zonder gevoelige informatie zodat duidelijker wordt wat de bedoeling is.

Met vriendelijke groet,

Roncancio

Bekijk bijlage Persoon.xls
Hallo Roncancio,
Hierbij een versimpeld voorbeeld met beschrijving in het werkblad.
Met vriendelijke groet,
George
 
Bedoel je zo iets? http://www.fontstuff.com/vba/vbatut07.htm

N.b. wat je dan nog mist is dat de pop-up direct verschijnt als je op zo'n bepaalde cel gaat staan, maar dat is niet al te ingewikkeld om te maken.

{edit} een NL voorbeeld toegevoegd.

Deze site had ik ook gevonden, maar daar wordt de waarde in de actieve cel op je werkblad geplaatst, de cel waar je op klikt(ActiveCell). Ik zoek een manier om iets dergelijks te doen vanuit een formulier (i.p.v. een werkblad) wanneer je op een veld (dubbel)klikt. Dus een soort ActiveField o.i.d.
 
Oké duidelijk, alleen wat bedoel je met 'veld' op een formulier?
Er zijn besturingelementen, en de meeste daarvan zijn van het type 'vak' of 'lijst'.
N.b. ook dit kalender pop-upje is zo'm besturingselement. Doe maar eens een rechtermuis knop en kies dan Extra besturingselementen. Even naar beneden scrollen naar de K.
Deze kan je op je formulier toevoegen, een eigenschap 'Visible = False' geven en actief laten worden als er op een tekst op je form geklikt wordt.

Ik ben zelf nog even aan het kijken hoe je vervolgens met de gekozen datum iets kunt doen (mocht je dat willen),
N.b ik vermoed dat i gewoon in Me.Calendar1.Value zal staan.
 
Laatst bewerkt:
Ik heb de code wat korter en flexibeler gemaakt.
Als er nog vragen zijn, dan hoor ik het wel.

Met vriendelijke groet,


Roncancio
 

Bijlagen

Opgelost

Bedankt, volgens mij is het precies wat ik bedoelde. Ik zal het morgen verder uittesten en in m'n applicatie integreren.

mvg.
George
 
Bedankt, volgens mij is het precies wat ik bedoelde. Ik zal het morgen verder uittesten en in m'n applicatie integreren.

mvg.
George

Graag gedaan.
Als de vraag opgelost is, dan kan je dat onderaan het scherm aangeven.
Bvd.

Met vriendelijke groet,


Roncancio
 
Plugin

Hallo Roncancio,

De oplossing werkt wel bij mij thuis, maar op de zaak hebben ze geen Access geïnstalleerd (en dat doen ze ook niet). Access installeerd ook de kalenderplugin. Wel gevonden hoe je dat apart kunt installeren, maar ik betwijfel of ICT dat goed vindt. De oorspronkelijke vraag is hiermee wel opgelost en zal ik dan ook afsluiten. Om een andere oplossing voor de zaak te kunnen gebruiken, zoek ik nog even verder.

In ieder geval bedankt tot zover.

mvg,
George
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan