Ich arbeite viel mit GUIs in VBA. Aufgrund der Komplexität erstelle ich dabei alle Controls dynamisch während der Laufzeit, zum Beispiel mit solchen Subs:
Public dynamic_Image(1 To 10, 1 To 10) As MSForms.Image
Sub Image_erstellen(top As Integer, left As Integer, Hoehe As Integer, Breite As Integer, _
Plotpfad As String, pos1 As Integer, pos2 As Integer, Ziel As Variant)
Set dynamic_Image(pos1, pos2) = Ziel.Controls.Add("forms.image.1")
With dynamic_Image(pos1, pos2)
.top = top
.left = left
.Height = Hoehe
.Width = Breite
.Picture = LoadPicture(Plotpfad)
.Name = "Image_" & pos1 & "_" & pos2
End With
End Sub
Jetzt meine Frage:
Wie lautet denn der Code, um anstatt eines image ein webbrowser-Steuerelement dynamisch zu erzeugen?
Vielen Dank
schönen Gruß
Manuel