Access-Paradies im Internet

Die PDF-Erstellungsschnittstelle für Ihre Anwendungen
 

  

::: Funktionen

 


Die Top Seite für Excel-VBA-Makros uvm.
Anwenderforum für Microsoft Office, Windows, VB
FAQ, kostenlose Tipps und Downloads zu Microsoft Office
Das große Visual-Basic Archiv
Access-Garhammer
Rainer's Archiv

::: Newsletter

 

Unser Newsletter informiert Sie topaktuell rund um alle Themen zu Microsoft Access, VBA usw.

 
  




::: ebay

 
1.000 Tage eBay Partnerprogramm - Volume II
 

34

 
  Tipps & Tricks -> Datum -> Exaktes Alter ermitteln   



Kostenlose Tools und aktuelle News mit unserem monatlichen Access-Newsletter.
Jetzt eintragen!




von Günther Kramer

Mausrad im Formular abschalten

Der VBA-Code schaltet innerhalb eines Formulars das Mausrad ab



Volle Entwickler-Lizenz

Mit nur wenigen Zeilen Code statten Sie Ihre Anwendungen ab sofort mit schnellen Zip- und Unzip-Funktionen aus (für VB, Delphi, .NET, Office/VBA). Hierbei lassen sich entweder einzelnen Dateien oder auch gesamte Ordner zippen bzw. entpacken.



Das Access-VBA Codebook

Neue Ausgabe!




Die VBA-Codesammlung, die bei keinem Entwickler
fehlen darf!

 
   
 
 
 
  Exaktes Alter ermitteln
Kurzinfo: Diese Funktion errechnet das genaue Alter anhand des übergebenen Geburtstags (Datum)
Access-Version(en): Access 97, 2000 und XP
Autor: Günther Kramer
Homepage: http://www.access-paradies.de

 
 

 

Auf der AP-Access-Tools Vol.1 finden Sie weitere 320 Tipps & Tricks sowie 250 Access-Beispiel/Anwendungen mit offenen Quellcode!

Die Access-Tools-CD mit über 400 MByte Inhalt - für Access- und VB-Entwickler

  • 256 Access-Beispiele mit offenem Code
  • 45 Add-Ins und ActiveX-Komponenten (Freeware)
  • 16 VB-Projekt inkl. Source
  • 321 Tipps & Tricks für Access und VB
  • Plus 11 Entwicklerversionen (9 davon mit Source!)
  • Plus 3 Vollversionen und
  • Plus riesiger Datenpool

    Holen Sie sich jetzt Ihre AP-Access-Tools-CD zum Superpreis von nur EUR 24,95!

  •  
     

    Erstellen Sie in einem Modul (neu oder vorhanden) folgende Funktion:
    Function Alter(Geburtstag As Date) As Integer
     
        Dim A As Integer
     
        A = DateDiff("yyyy", Geburtstag, Now())
        If Month(Geburtstag) > Month(Now()) Then A = A - 1 Else
            If Month(Geburtstag) = Month(Now()) Then
                If Day(Geburtstag) > Day(Now()) Then A = A - 1
            End If
        Alter = A
     
    End Function
    
    Das Alter wird wie folgt ermittelt, wobei Geburtsdatum eine Variable vom Type Date ist und das Datum enthält.
    Dim Geburtsdatum As Date
     
    Geburtsdatum = "03.06.1960"
    MsgBox ("Alter: " & Alter([Geburtsdatum]))
    
    Eine weitere Lösung hat uns Rudolf Lanz geliefert:
    Function FucAlter(Xdat As Date) As Integer
     
        FucAlter = DateDiff("yyyy", Xdat, Now()) + ((Format(Now(), "mmdd") < (Format([Xdat], "mmdd"))))
     
    End Function


    Neuen Tipp melden Neuen Download melden

    Copyright 2000-2003 Microsys Kramer– Alle Rechte vorbehalten - Der Download von Tipps und Programmen von den Seiten www.access-paradies.de erfolgt auf eigene Gefahr. Microsys Kramer haftet nicht für Schäden, die aus der Installation oder der Nutzung von Tipps oder Software aus dem Download-Bereich erfolgen. Trotz aktueller Virenprüfung ist eine Haftung für Schäden und Beeinträchtigungen durch Computerviren ausgeschlossen. Schadenersatzansprüche, aus welchem Rechtsgrund auch immer, sind ausgeschlossen, wenn Microsys Kramer nicht Vorsatz oder grobe Fahrlässigkeit zu vertreten hat. Dies gilt auch für Ansprüche auf Ersatz von Folgeschäden wie Datenverlust.

     
     
     
     

    Access-Paradies © 1996-2011 Microsys Kramer


    Microsoft, Access, Word, Excel, Outlook, Outlook Express, Visual Basic und Windows sind eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

    Weiterempfehlung  |   Linken Sie uns  |   Impressum  |   Newsletter  |   Onlineshop