I am new to VBA and I require a re-usable function that calculates the diffence between two dates in days, hours & minuites - but only for working hours, excluding bank holidays & weekends. Complicated I know, but the requirement is to work out how long a process has taken in 'business time'...