WinFuture-Forum.de: Excel Formularfeld + Makro - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Office 2007
Seite 1 von 1

Excel Formularfeld + Makro


#1 Mitglied ist offline   bartii 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.428
  • Beigetreten: 02. August 05
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 08. April 2008 - 19:29

Hallo,

ich will ein Formularfeld haben, in dem ich was ankreuzen kann und auf Ausführen klicke, er das was angeklickt ist ausführt. Aber wie weise ich mehrere Makros zu?! Da muss jairgendwo eine Wahr Falsch abfrage stattfinden.

Ich hoffe es geht ohne viel Aufwand...

Danke
Software is like sex. It is better when it's free.. (Linus Torvalds)
0

Anzeige



#2 Mitglied ist offline   Peter2000 

  • Gruppe: aktive Mitglieder
  • Beiträge: 344
  • Beigetreten: 27. Februar 07
  • Reputation: 0

geschrieben 08. April 2008 - 21:09

Hallo
Indem du abfragst, wenn du auf ausführen klickst,
ob der Wert, wahr oder falsch ist.
Also in Zelle f5 steht wahr, dann soll er auf das
andere Blatt springen. Bei falsch, halt auf ein
weiteres springen. Ein einfacher Vergleich mit
if...then...else z.B.
Also was in F5 steht, mit dem Wort, wahr, vergleichen.

Peter.
0

#3 Mitglied ist offline   bartii 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.428
  • Beigetreten: 02. August 05
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 08. April 2008 - 21:26

Einfach in der Theorie..

ich WENN WAHR+Wahr binde auf ausführen Maklro 1, wenn Wahr+Falsch, Makro2 ...

und in der Praxis?
Software is like sex. It is better when it's free.. (Linus Torvalds)
0

#4 Mitglied ist offline   Peter2000 

  • Gruppe: aktive Mitglieder
  • Beiträge: 344
  • Beigetreten: 27. Februar 07
  • Reputation: 0

geschrieben 08. April 2008 - 22:10

Wie es geht habe ich oben beschrieben.
Programieren mußt du schon selber.
Normal zur Verdeutlichung:
Du mußt den Inhalt von Zelle F5, wo drin
steht, wahr oder falsch, wenn du bei B1 anklickst,
vergleichen. Also das Program ließt Zelle F5 aus,
und vergleicht den Inhalt mit dem Wort, wahr oder falsch.
Wenn Zelle F5 gleich, wahr ist, dann zeige mir Tabelle 2 an. Wenn
nicht, also falsch in F5 steht, dann zeige Tabelle 3 an.
also if... then... else z.B. wäre ein Befehel den man dazu
benutzen kann.
Es müßen Strings miteinander verglichen werden. Also
müßen diese auch richtig dimensioniert werden. Wenn dir das
alles nichts sagt, dann beschäftige dich zuerst einmal,
mit den Grundkenntnissen von VBA, sonst ist ein scheitern
sehr groß.

Peter.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0