Not that I know of, but you could create a schedule in Access or Outlook to
remind them and kick out a user that doesn't change it.
I always find that user don't create strong enough passwords, so I create
them and make them use them. Since they can't get to a menu in my secure
apps, they can't change them. I make the change and force them to accept the
new one. Here's some code to generate a random 14 charcter password:
Function RandomPwd(Optional ByVal intPwdLength As Integer = 14) As String
' Based on code by Klaus Oberdalhoff
Dim intUpper As Integer
Dim intLower As Integer
Dim intAscii As Integer
'Pwd > 5 and <= 12 characters -- else 10 character
If intPwdLength < 6 Or intPwdLength > 14 Then intPwdLength = 8
Dim i As Integer
Dim strTemp As String
strTemp = ""
intUpper = 127 ' Ascii value 127
intLower = 33 ' Ascii value 33
Randomize
For i = 1 To intPwdLength
intAscii = Int((intUpper - intLower + 1) * Rnd + intLower)
strTemp = strTemp & Chr(intAscii)
Next i
RandomPwd = strTemp
End Function