Helpmij.nl
Helpmij.nl
Helpmij.nl

Quote

Weergeven resultaten 1 tot 11 van 11

Onderwerp: kalender in userform

  1. #1
    Senior Member Sytse1's avatar
    Geregistreerd
    9 augustus 2007
    Vraag is opgelost

    kalender in userform

    Beste SNB,
    Ik heb je kalender in een userform gezet en natuurlijk werkt het uitstekend.
    De kalender heb ik gedupliceerd om er een - vanaf datum tot een - tot datum van de maken.
    Waar ik jammer genoeg niet uitkomt is het volgende:
    De gekozen datum wordt in Userform T_01 Textbox gezet.
    De door mij gekopieerde kalender zou de gekozen datum in T_02 Textbox moeten zetten.
    Ik heb getracht dit in de vba code te achterhalen echter zonder succes.
    De tweede kalender wordt keurig opgeroepen middels de T_02 Textbox, alleen de gekozen datum wordt in T_01 gezet.

    Het lijkt mij dat na een keuze in de kalender deze na het plaatsen van de datum in de textbox de kalender afgesloten wordt.
    Jouw klasse module CL_00 het ik gedupliceerd en CL_01 genoemd. De gekopieerde kalender Kalender2
    De VBA code van beide kalenders is hetzelfde.

    Wellicht kan je mij op weg helpen.
    Bij voorbaat dank,
    Sytse

  2. #2
    Giga Honourable Senior Member
    Geregistreerd
    2 maart 2013
    Mag alleen snb reageren? Waarom stel je de vraag dan hier en niet op zijn site? Plaats het document dan kunnen andere helpers er mogelijk een reactie op geven.
    Je kan een paard naar het water leiden, maar je kan het niet dwingen te drinken.

  3. #3
    Senior Member Sytse1's avatar
    Geregistreerd
    9 augustus 2007
    VenA, ik heb het kalenderbestand van SNB bijgesloten.
    Mijn vraag aan SNB is omdat ik dit bestand van SNB op deze site heb gedownload.
    Bijgevoegde bestanden Bijgevoegde bestanden

  4. #4
    Giga Honourable Senior Member
    Geregistreerd
    2 maart 2013
    Ik zie weinig van de beschreven aanpassingen in het het bestand.

    Dit is in iedergeval fout.
    Code:
    UserForm4.T_01
    de 4 moet een 1 zijn.
    Je kan een paard naar het water leiden, maar je kan het niet dwingen te drinken.

  5. #5
    Senior Member Sytse1's avatar
    Geregistreerd
    9 augustus 2007
    Nu wel de goede bijlage
    Bijgevoegde bestanden Bijgevoegde bestanden

  6. #6
    Giga Honourable Senior Member
    Verenigingslid
    snb's avatar
    Geregistreerd
    12 juni 2008
    Het gaat om deze regel in de klassemodule:

    Code:
           UserForm1.ActiveControl = Format(v_label.Tag, "dd-mm-yyyy")
    Bijgevoegde bestanden Bijgevoegde bestanden
    Laatst aangepast door snb : 18 oktober 2020 om 12:48
    VBA voor smarties
    VBA is een taal die je moet leren met een grammatica- en een woordenboek.

    http://www.helpmij.nl/forum/announcement.php?f=5
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

  7. #7
    Senior Member Sytse1's avatar
    Geregistreerd
    9 augustus 2007
    Snb, bedankt voor je reactie.
    Ik ga je bijgesloten kalender bekijken.
    Laatst aangepast door Sytse1 : 18 oktober 2020 om 13:39

  8. #8
    Senior Member Sytse1's avatar
    Geregistreerd
    9 augustus 2007
    SNB, bedankt het werkt uitstekend.
    Ik snap echter nog steeds niet waarom bij mij de kalender aanroep van uit T_02 de datum toch in T_01 werd gezet.

  9. #9
    Giga Honourable Senior Member
    Geregistreerd
    2 maart 2013
    Als je alles maar half of niet aanpast dan werkt het niet.

    In Kalender2
    Code:
    Dim sn(41) As New CL_01
    Code:
    Top = UserForm1.Top
           Left = UserForm1.Left + UserForm1.Width + 12
    In Userform1
    Code:
    Private Sub T_02_Enter()
    kalender2.Show
    End Sub
    Je kan een paard naar het water leiden, maar je kan het niet dwingen te drinken.

  10. #10
    Senior Member Sytse1's avatar
    Geregistreerd
    9 augustus 2007
    Je hebt gelijk. Ik had T_01 moeten aanpassen aan ActiveControl.

  11. #11
    Giga Honourable Senior Member
    Verenigingslid
    snb's avatar
    Geregistreerd
    12 juni 2008
    Het bestand illustreert tegelijkertijd dat het kalenderuserform is een onbeperkt aantal situaities te gebuiken is (net zoals de klassemoduele overigens).
    Een tweede userform en/of een tweede klassemodule zijn overbodig.
    VBA voor smarties
    VBA is een taal die je moet leren met een grammatica- en een woordenboek.

    http://www.helpmij.nl/forum/announcement.php?f=5
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl

Regels
Help

Helpmij.nl en business

Partners
Sponsoren