sanders1969
Gebruiker
- Lid geworden
- 29 dec 2018
- Berichten
- 243
Onderstaande code kan ik een formulier aanmaken in run modus echter loopt het vast bij het declareren van de frm object.
Ik zie dat de formulier is aangemaakt in mijn formulierlijst.
Moet ik een refresh doen of iets dergelijks?
Ik zie dat de formulier is aangemaakt in mijn formulierlijst.
Moet ik een refresh doen of iets dergelijks?
Code:
Dim strFormNameCopy As String
Dim strFormNamePaste As String
Dim frm As Form
strFormNameCopy = "frmTemplate"
strFormNamePaste = "frmNieuw"
DoCmd.CopyObject NewName:=strFormNamePaste, SourceObjectType:=acForm, SourceObjectName:=strFormNameCopy
Set frm = Forms(strFormNamePaste)
Set ctl = CreateControl(strFormNamePaste, acLabel, acDetail, "", "", 100, 100, 100, 100)
With ctl
.Name = "Label1"
.Caption = "Hello World!"
.Height = 200
.Width = 500
.FontSize = 11
.Visible = True
.BackColor = vbBlack
.ForeColor = vbWhite
End With
DoCmd.OpenForm strFormNamePaste