Thema Datum  Von Nutzer Rating
Antwort
22.09.2010 16:05:10 Tobi
NotSolved
22.09.2010 16:49:17 Severus
NotSolved
23.09.2010 06:53:40 Tobi
NotSolved
Blau Aw:Aw:Aw:VBA Form Neuzeichnen verbieten lassen
23.09.2010 07:09:09 Severus
NotSolved

Ansicht des Beitrags:
Von:
Severus
Datum:
23.09.2010 07:09:09
Views:
807
Rating: Antwort:
  Ja
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

Ihre Antwort
  • 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: Name: Email:



  • 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
NotSolved
22.09.2010 16:49:17 Severus
NotSolved
23.09.2010 06:53:40 Tobi
NotSolved
Blau Aw:Aw:Aw:VBA Form Neuzeichnen verbieten lassen
23.09.2010 07:09:09 Severus
NotSolved