Article ID: 175218
Article Last Modified on 1/22/2007
Sub CreateNewModule()
Dim MyMod As Module
Dim MyStr As String
DoCmd.RunCommand acCmdNewObjectModule ' Create new module.
MyStr = "Sub Test2()" & vbCrLf ' Create text for the module.
MyStr = MyStr & Space$(4) & "MsgBox " & Chr$(34) & "test2" & _
Chr$(34) & vbCrLf
MyStr = MyStr & "End Sub"
Set MyMod = Modules("Module3") ' Give module a name.
MyMod.InsertText MyStr ' Insert text into the module.
DoCmd.Close acModule, "Module3", acSaveYes ' Close and save module.
End Sub
Option Explicit
Sub CreateModule()
DoCmd.RunCommand acCmdNewObjectModule
DoCmd.Close acModule, "Module2", acSaveYes
End Sub
CreateModule
Additional query words: not dirty
Keywords: kbprb KB175218