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

Opgelost Excel blijft de datum notatie verkeerd wegschrijven in VBA

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

Gielleke25

Gebruiker
Lid geworden
12 feb 2022
Berichten
82
Hallo iedereen,

Ik ben al een tijdje bezig met een maken van een dartsprogramma in Excel/VBA, om de punten op een eenvoudigere manier te laten wegschrijven en bij te houden…

Hiervoor heb ik al meermaals beroep kunnen doen op jullie waarvoor dank!

Voorlopig blijf ik nog met een probleempje zitten…



Op het tabblad “score wedstrijden – Tabel” heb ik 2 knoppen die een Userform openen “invullen punten dartswedstrijd” en “ wedstrijdgegevens wijzigen”

Deze Userforms bevat de textbox:

TXT_Datum_dartwedstrijd en TXT_Datum_dartwedstrijd_3

Vanuit deze 2 textboxen wordt de gekozen datum weggeschreven naar de betreffende plaats in de kolom L.

Bij invullen plaats hij de datum, bij wijzigen gaat hij de datum gaan opzoeken en kunnen ze deze wijzigen.

Echter blijf ik met het probleem hangen dat Excel steeds de datum niet correct plaats in de lijst.

Vandaag 12-06-2024 plaatst hij als 06-12-2024…

Heb al verschillende manieren geprobeerd maar ik krijg het echter niet correct, kan iemand helpen aub?

Alvast super bedankt!

Mvg,
 

Bijlagen

Met een kleine aanpassing (Amerikaanse datums zijn nu eenmaal anders als Nederlandse).
Code:
        Selection.Offset(0, 9) = CDate(TXT_Datum_dartwedstrijd.value)

Heb al verschillende manieren geprobeerd maar ik krijg het echter niet correct, kan iemand helpen aub?
En graag de volgende keer uitleggen wát je al geprobeerd hebt, want hoe denk je dat wij kunnen weten wat bij jou niet werkt? Zelfs met een glazen bol kom ik niet ver...
 
Met een kleine aanpassing (Amerikaanse datums zijn nu eenmaal anders als Nederlandse).
Code:
        Selection.Offset(0, 9) = CDate(TXT_Datum_dartwedstrijd.value)


En graag de volgende keer uitleggen wát je al geprobeerd hebt, want hoe denk je dat wij kunnen weten wat bij jou niet werkt? Zelfs met een glazen bol kom ik niet ver...
Dag OctaFisch,

Het probleem is verholpen, super bedankt hiervoor!

Ikzelf had voornamelijk, de formaten van de textboxen aangepast naar de juiste notatie maar dit werkte niet correct voor het wegschrijven ervan...

Nogmaals bedankt
Mvg,
 
Graag de volgende keer antwoorden zonder nutteloze quoots te gebruiken. Nergens voor nodig, en volgens mij staat er ook nergens dat je op de knop Citeren moet drukken om antwoord te geven :). Gewoon je antwoord in het tekstvak typen dus.
En Notatie in een cel aanpassen werkt alleen voor de weergave van de inhoud, en verandert nooit de wérkelijke inhoud. Dat doe je met de VBA.

Kan de vraag op <Opgelost> :).
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan