glasgowlad1999
Registered User.
- Local time
- Today, 12:52
- Joined
- Jun 17, 2013
- Messages
- 27
Is there a better way to write this, this is what I get when I convert from macro to vb in access 2010. It runs but doesnt export the files.
Code:
Private Sub LindasWS_Click()
On Error GoTo LindasWS_Err
DoCmd.SetWarnings False
DoCmd.OpenQuery "tblProcedureAppend", acViewNormal, acEdit
DoCmd.OpenQuery "tblDiagnosisAppend", acViewNormal, acEdit
DoCmd.OpenQuery "LDISTINCTCDC", acViewNormal, acEdit
DoCmd.OpenQuery "LDISTINCTDC", acViewNormal, acEdit
RunLWSCDC
RunLWSDC
RunLWSCA
RunLWSCPC
RunLWSFSA
RunLWSPA
RunLWSPC
If (Forms!AIR_DetailsB!UserName = "rf") Then
DoCmd.RunMacro "openexcelRandy", , ""
If (Forms!AIR_DetailsB!UserName = "jb") Then
DoCmd.RunMacro "openexcelJosephine", , ""
If (Forms!AIR_DetailsB!UserName = "tk") Then
DoCmd.RunMacro "openexcelTammy", , ""
If (Forms!AIR_DetailsB!UserName = "li") Then
DoCmd.RunMacro "openexcelLindaP", , ""
If (Forms!AIR_DetailsB!UserName = "jo") Then
DoCmd.RunMacro "openexcelDonna", , ""
If (Forms!AIR_DetailsB!UserName = "tm") Then
DoCmd.RunMacro "SaveAuditWorksheet", , ""
Else
Beep
MsgBox "Your Security role doesn't allow to export the Auditors Worksheet!", vbOKOnly, ""
End
End If
End If
End If
End If
End If
End If
DoCmd.OpenQuery "deleteLWorkSheeCDC", acViewNormal, acEdit
DoCmd.OpenQuery "deleteLWorkSheetCPCRaw", acViewNormal, acEdit
DoCmd.OpenQuery "deleteLWorkSheetCA", acViewNormal, acEdit
DoCmd.OpenQuery "deleteLWorkSheetCPC", acViewNormal, acEdit
DoCmd.OpenQuery "deleteLWorkSheetDC", acViewNormal, acEdit
DoCmd.OpenQuery "deleteLWorkSheetDCRaw", acViewNormal, acEdit
DoCmd.OpenQuery "deleteLWorkSheetFSA", acViewNormal, acEdit
DoCmd.OpenQuery "deleteLWorkSheetPA", acViewNormal, acEdit
DoCmd.OpenQuery "deleteLWorkSheetPC", acViewNormal, acEdit
DoCmd.OpenQuery "deletetblDiagnosis", acViewNormal, acEdit
DoCmd.OpenQuery "deletetblProcedure", acViewNormal, acEdit
DoCmd.SetWarnings True
Beep
MsgBox "Your Auditors Worksheet has been created in your folder", vbOKOnly, ""
End
LindasWS_Exit:
Exit Sub
LindasWS_Err:
MsgBox Error$
Resume LindasWS_Exit
End Sub
Last edited: