Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  datediff
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
axel_ahrens
Newbie
Newbie


Anmeldedatum: 26.04.2007
Beiträge: 2

BeitragVerfasst am: 26.04.2007, 15:40 Nach oben

Hallo,

ich möchte mit der Datediff Funktion die Anzahl der Tage ermitteln die im aktuellen Monat vergangen sind.

Mein Versuch datediff("d";01.04.2007;datum()) führt leider zu einem Fehler.

Was mache ich falsch.


vielen Dank im Voraus.

Gruß

Axel
Benutzer-Profile anzeigenPrivate Nachricht senden
ak
User mit gefährlichem Halbwissen
User mit gefährlichem Halbwissen


Anmeldedatum: 07.03.2007
Beiträge: 102

BeitragVerfasst am: 26.04.2007, 17:01 Nach oben

Kommt darauf an, von wo aus. Access sprikt ein bizken Deutsh, was sik von Fersion tzu Version untersheidet, VB doesn't and SQL is based on ANSI. Die Property Pages haben wiederum ihren eigenen Parser.
Wer also die Hilfe nicht zu Rate ziehen will: Einfach mal ausprobieren:

datediff("/d";#01/04/2007#;now) wäre eine denkbare Variante, die man mit wildem Permutieren aller Parameter zum Laufen bringen könnte
Benutzer-Profile anzeigenPrivate Nachricht senden
axel_ahrens
Newbie
Newbie


Anmeldedatum: 26.04.2007
Beiträge: 2

BeitragVerfasst am: 26.04.2007, 17:24 Nach oben

schade. Erhalte im Bericht immer noch #FEHLER angezeigt.

Woran kann es denn noch liegen ?
Benutzer-Profile anzeigenPrivate Nachricht senden
ak
User mit gefährlichem Halbwissen
User mit gefährlichem Halbwissen


Anmeldedatum: 07.03.2007
Beiträge: 102

BeitragVerfasst am: 28.04.2007, 11:59 Nach oben

Vielleicht damit, daß Sie genau beschreiben, mit welcher Access-Variante Sie arbeiten, und ob diese Funktion
-im SQL-Editor
-in den prop.pages
-in VB
-in VBA

codiert ist.
Benutzer-Profile anzeigenPrivate Nachricht senden
enno
Newbie
Newbie


Anmeldedatum: 23.06.2007
Beiträge: 7

BeitragVerfasst am: 23.06.2007, 14:53 Nach oben

Hallo,

wenn Du die Funktion in einem Ausdruck verwendest, dann
versuche: DateDiff("t";Datum1;Datum()).
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen



 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de