Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
22.09.2010 16:05:10 |
Tobi |
|
|
|
22.09.2010 16:49:17 |
Severus |
|
|
|
23.09.2010 06:53:40 |
Tobi |
|
|
Aw:Aw:Aw:VBA Form Neuzeichnen verbieten lassen |
23.09.2010 07:09:09 |
Severus |
|
|
Von:
Severus |
Datum:
23.09.2010 07:09:09 |
Views:
882 |
Rating:
|
Antwort:
|
Thema:
Aw:Aw:Aw:VBA Form Neuzeichnen verbieten lassen |
Tobi schrieb am 23.09.2010 06:53:40:
Severus schrieb am 22.09.2010 16:49:17:
Tobi schrieb am 22.09.2010 16:05:10:
Hallo,
ich habe ein Makro entwickelt, das dynamisch Steuerelemente auf einem Formular erzeugt. Allerdings dauert dieser Vorgang recht lange, und ich will versuchen ob sich das Makro verschnellert, wenn ich dem Forumlar das ständige Neuzeichnen der Daten/Steuerelemente verbiete und sobald dieser Vorgang beendet ist, das Neuzeichnen wieder erlaube.
Ich hoffe, jemand von euch hat diesbezüglich Erfahrung sammeln können...
MfG
Tobi
Natürlich kann man Steuerelemente zur Laufzeit erstellen lassen. (Ich hoffe, ich habe Dich richtig verstanden und Du meinst mit
"Formular" eine UserForm)
Das macht aber eigentlich nur Sinn, wenn die wirklich dynamisch sind. Wenn sie statisch sind, d.h. sich zur Laufzeit nicht ändern müssen, dann sollte man sie durchaus direkt auf der UserForm anlegen und zur Laufzeit nur füllen, falls erforderlich.
Severus
Hallo Severus,
funktioniert so etwas nun oder nicht?
MfG
Tobi
Tobi, wenn Du mir verrätst was
"wenn ich dem Forumlar das ständige Neuzeichnen der Daten/Steuerelemente verbiete und sobald dieser Vorgang beendet ist, das Neuzeichnen wieder erlaube."
genau heißen soll, kann ich das vielleicht sagen.
Wieso muß hier etwas "ständig neu gezeichnet" werden?
Ich meine, entlädst Du das Formular und lädst es wieder neu oder was? Und was ist "dieser Vorgang"?
Das mußt Du mir schon etwas genauer beschreiben.
Severus |
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
22.09.2010 16:05:10 |
Tobi |
|
|
|
22.09.2010 16:49:17 |
Severus |
|
|
|
23.09.2010 06:53:40 |
Tobi |
|
|
Aw:Aw:Aw:VBA Form Neuzeichnen verbieten lassen |
23.09.2010 07:09:09 |
Severus |
|
|