strFileName = Replace(strFileName, ".", "-")
strFileName = "CountOfLines-" & strFileName & strDate & ".txt"
strFilePath = CurrentProject.Path & "\" & strFileName
Set fso = CreateObject("Scripting.FileSystemObject")
Set fsoFile = fso.CreateTextFile(strFilePath)
fsoFile.Writeline "Date and Time Lines of Code Counted: " & Now()
fsoFile.Writeline " "
fsoFile.Writeline "Count of Lines Module Name"
fsoFile.Writeline "-------------------------------------"
For Each mdl
In VBE.ActiveVBProject.VBComponents
i = VBE.ActiveVBProject.VBComponents(mdl.Name).CodeModule.CountOfLines
lngTotalLines = lngTotalLines + i
fsoFile.Writeline i & vbTab & mdl.Name
Next
fsoFile.Writeline "-------------------------------------"
fsoFile.Writeline "Total Lines of code in Database: " & lngTotalLines
CodeLinesCountSave = lngTotalLines
MsgBox "The info has been saved to:" & vbCrLf & strFilePath
ExitHere:
On Error Resume Next
fsoFile.Close
Set fsoFile =
Nothing
Set fso =
Nothing
Exit Function
ErrHandle:
MsgBox "Error " & Err.Number & vbCrLf & Err.Description _
& vbCrLf & "In procedure CodeLinesCountSave"
Resume ExitHere
End Function