Znany problem z excelem i amerykańskim formatem daty. Można np. tak: Me.DNI.Value = Application.WorksheetFunction.NetworkDays_Intl(DateSerial(Right(OD, 4), Mid(OD, 4, 2), Left(OD, 2)), DateSerial(Right(D_O, 4), Mid(D_O, 4, 2), Left(D_O, 2)))
Powinno się też udać poprawnie zliczać, gdy format daty w text.box będzie yyyy.mm.dd lub yyyy mmm dd |