Thema Datum  Von Nutzer Rating
Antwort
01.04.2010 16:23:15 Tobias
NotSolved
Blau Aw:Steuerelement dynamisch erzeugen
02.04.2010 16:11:30 jhs
NotSolved

Ansicht des Beitrags:
Von:
jhs
Datum:
02.04.2010 16:11:30
Views:
760
Rating: Antwort:
  Ja
Thema:
Aw:Steuerelement dynamisch erzeugen
Hallo,

das sieht ja traurig aus auf dieser Seite... Wenn du noch mal hier reinschaust, natürlich ist das möglich. Es gibt aber zwei Arten von CommandButtons (eigentlich noch mehr), entweder aus der Symbolleiste Formular oder ein ActiveX-Steuerelement aus der Steuerelement-Toolbox. Ich nehme ja mal an, das Anklicken des Buttons soll auch etwas bewirken, bei der ersten Art kannst du dem Button ein bereits vorhandenes Makro zuweisen, bei der zweiten musst du dazu entweder eine Ereignisprozedur zur Laufzeit erstellen (dazu muss je nach deiner Excel-Version die Option "Zugriffen auf das VBA-Projekt vertrauen" aktiviert werden), oder du übergibst den neuen Button an eine dazu erstellte Klasse, deren Code schon vorhanden ist. Ggf. stehen allerdings im Klassenmodul nicht alle Ereignisse zur Verfügung (das Click-Event aber auf jeden Fall). Und noch eine Frage: Du schreibst, der Button soll beim Öffnen auf einem bestimmten Blatt erstellt werden. Das passiert dann aber bei jedem Öffnen, deshalb sollte ggf. vorher geprüft werden, ob der Button schon existiert, dazu kann man ihm beim Erstellen z. B. einen eindeutigen Namen geben. Soweit erst mal zu dem Thema, jetzt hast du wieder das Wort. Ach ja, Frohe Ostern!

Gruß

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
01.04.2010 16:23:15 Tobias
NotSolved
Blau Aw:Steuerelement dynamisch erzeugen
02.04.2010 16:11:30 jhs
NotSolved