Thema Datum  Von Nutzer Rating
Antwort
Rot Mit CSng/CDbl-werten weiterrechnen
06.01.2015 14:29:57 Öle
*****
Solved
06.01.2015 14:46:16 Gast
NotSolved
06.01.2015 14:53:05 Gast74497
Solved
06.01.2015 16:06:34 Gast50922
NotSolved

Ansicht des Beitrags:
Von:
Öle
Datum:
06.01.2015 14:29:57
Views:
1277
Rating: Antwort:
 Nein
Thema:
Mit CSng/CDbl-werten weiterrechnen

Hallo!

Wir sind eine Gruppe von Studenten, die mit VBA programmieren sollen, allerdings relativ unerfahren in dem Gebiet.

Nun stehen wir vor folgendem Problem: 

In einem Textfeld in einer Userform steht ein Datum. 
 

Wir wollen dieses Datum von dem heutigen Datum abziehen, um danach die Tage zu erhalten, die seid dem eingegebenen Datum bis heute vergangen sind. 

Bisher sieht der Abschnitt wie folgt aus:

Dim m as Single

Dim z3 as Single

 

m=CSng(Date)-CSng(z3)

 

m soll hierbei die Tage sein und z3 ist das eingegebene Datum.

Wenn wir das jetzt berechnen, steht  für CSng(Date) der Wert 42010 und bei  (das ist soweit richtig) und für CSng(z3) z.B. der Wert 41402 (für den 8.5.13) (auch soweit richtig)

Allerdings wird mit diesen Werten nicht weitererechnent und deshalb ist m=0

Warum kommt da jedes mal 0 raus?

Könnt ihr uns da helfen? Das wäre echt super und würde uns ein ganzes Stück weiterbringen!

Danke schonmal im Vorraus für eure Mühe! :)

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Mit CSng/CDbl-werten weiterrechnen
06.01.2015 14:29:57 Öle
*****
Solved
06.01.2015 14:46:16 Gast
NotSolved
06.01.2015 14:53:05 Gast74497
Solved
06.01.2015 16:06:34 Gast50922
NotSolved