Ich schreibe ein Excel VBA-Programm, das VBA-Formulare untersucht und in HTML-Formulare konvertiert. Das meiste funktioniert, aber ich muss wissen, wie man erkennt, ob ein VBA-Steuerelement innerhalb eines Frames ist oder nicht. Weil, wenn ich absolute Positionierung in HTML verwende, wenn (zum Beispiel) das linke Attribut eines Steuerelements in einem Rahmen das linke Attribut des hinzugefügten Rahmens benötigt.Unterschied zwischen einem Steuerelement in einem Rahmen und einem Steuerelement nicht in einem Rahmen
0
A
Antwort
0
Es ist nicht unbedingt ein Rahmen, es kann ein beliebiges Steuerelement sein, das verschachtelte Steuerelemente ermöglicht.
Es gibt verschiedene Möglichkeiten, damit umzugehen:
- Recursively all
.Parent.Left
hinzufügen, bis die letzten.Parent
die Form ist. - Übersetzen Sie in HTML auch mit verschachtelten Blöcken, so dass Sie nichts hinzufügen müssen.
Verwandte Themen
- 1. Gibt es einen Unterschied zwischen einem Steuerelement und einem Widget?
- 2. Wie erstelle ich einen farbigen Rahmen auf einem PictureBox-Steuerelement?
- 3. Bildlaufleiste in einem Rahmen
- 4. Kindersteuerelement in einem Rahmen in Silverlight anhängen
- 5. kann mir jemand erklären, was ist der Unterschied zwischen einem Fenster und einem Rahmen in Selen?
- 6. Rahmen mit einem Quadrat
- 7. Etikett in einem Rahmen (Tkinter)
- 8. Wie Dreieckvertices in einem Rahmen
- 9. mehrere Liniendiagramme in einem Rahmen
- 10. Select-Element in einem Rahmen
- 11. unerwarteter Rahmen erscheint nach einem Ereignis auf einem anderen Rahmen
- 12. Mit einem benutzerdefinierten Rahmen
- 13. So fügen Sie ein Steuerelement zu einem Panel in einem Formular von einem anderen Benutzer Steuerelement
- 14. Ein Steuerelement vor einem anderen Steuerelement einfügen
- 15. Bild wird nicht in einem Rahmen geladen
- 16. Kann nicht Vermögenswert in einem Rahmen laden
- 17. Access AngularJS-Service von einem Service in einem anderen Rahmen
- 18. Java Login und Konto erstellen mit einem Rahmen und Weiterleitung nach einem anderen Rahmen
- 19. Entfernen von Rahmen aus dem WebBrowser-Steuerelement
- 20. WPF Ausblenden auf einem Steuerelement
- 21. Zugriff auf Wert in einem Ascx-Steuerelement in einem anderen Ascx-Steuerelement auf derselben Seite
- 22. Was ist der Unterschied zwischen einem ViewModel und einem Controller?
- 23. Javascript mit einem ascx Steuerelement
- 24. Unterschied zwischen einem Informatiker und einem Computerprogrammierer
- 25. Deaktivieren aller außer einem untergeordneten Steuerelement in einem WPF-Fenster
- 26. Unterschied zwischen einem +++++ b und einem ++ + ++ b
- 27. Speicher jeder Rahmen aus einem Formular in einem Service AngularJS
- 28. Wie fügt man einen Rahmen zu einem benutzerdefinierten Steuerelement in der Entwurfsansicht hinzu?
- 29. Liste der Elemente in einem Benutzer-Steuerelement oder einem Raster
- 30. Rahmen Elementattribute aus einem Array
danke GSerg .. Ich habe ein "? Userform22.textbox19.parent.name" und es gab mir "Frame1", was ich wissen will. – LittleNorm
@LittleNorm Das ist ein falscher Ansatz. Sie sollten sich nicht auf Steuerelemente verlassen. Wenn Sie es einfach halten wollen und nur Rahmen (und nur eine Schachtelungsebene tief) unterstützen, können Sie überprüfen, ob 'TypeOf textbox19.parent Is Frame' ist. – GSerg