Og så kan du vælge at få vist din formular som en "msgbox" ved at have eksempelvis 2 formularer. Userform1 og Userform2. Userform1 er den formular der starter og userform2 er den der indeholder din dynamiske listebox.
Sæt en knap på userform1 og indsæt følgende kode.
Private Sub CommandButton1_Click() UserForm2.Show 1 End Sub
Så starter userform2 op og man kan ikke fortsætte med userform1 før man har lukket userform2.
JEg har placeret det i Access under rapporter: Private Sub Report_Open(Cancel As Integer)
Dim ls As ListBox Set ls = Me.Controls.Add("Forms.ListBox.1") ls.AddItem "Christian" ls.AddItem "Claus"
End Sub
Men jeg får følgende fejl i "Set ls = Me.Controls.Add("Forms.ListBox.1")" ved Add:
Compile error: Method or data member not found.
Den kender ikke Add.
De eneste den kender er: Me.controls.Application Me.controls.Count Me.controls.Items Me.controls.Parent
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.