title image


Smiley Re: Warum, die Function macht doch genau das, was Du eingibst ...
Hallo scotty,



macht sie - aber nicht Tag-/Monatsgenau !

Den Gehirnschmalz hatte ich bereits aufgewendet, denn genau diese Lösung habe ich bereits (s.u.)

Aber ich habe noch irgendwo einen Fehler drin, deshalb suchte ich etwas einfacheres, denn Datedif "als Formel" funktioniert so gut :-)



Danke für Deine Hilfe !



Also nochmal ran an den Code :-(



Danke & Gruß

Horst



If Month(CDate(Diensteintritt)) = Month(CDate(Bilanztermin)) Then

If ((Day(CDate(Diensteintritt)) <= Day(Bilanztermin)) And (Month(CDate(Diensteintritt)) <= Month(Bilanztermin))) Then

Betriebszgh = Year(Bilanztermin) - Year(CDate(Diensteintritt))

Else

Betriebszgh = Year(Bilanztermin) - Year(CDate(Diensteintritt)) - 1

End If

Else

Betriebszgh = Year(Bilanztermin) - Year(CDate(Diensteintritt)) - 1

End If



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: