shadowminder
Goto Top

Variablen über mehrere Folien verwenden mit Powerpoint 2007 vba (Ja, das gibt es noch.)

Hallo zusammen.

Ich bin ganz frisch in vba (drei Tage = noob) und wüsste gerne, wie ich eine public variable auf mehreren slides benutzen kann.

Beispiel Name:


- Der User gibt seinen namen auf Folie 1 über eine Textbox ein.

- User geht durch Präsentation.

- Danach soll aber am ende der Präsentation (z.B. Folie 12) sein Name im Impressum stehen.


Ich weiß, klingt sehr "noobig" aber das bin ich halt gerade... xD

Danke im voraus <3

PS: Entschuldigt mich bitte wenn jemand das schon gefragt hat. Ein link zur Antwort reicht mir, Vielen Dank!

Content-ID: 562900

Url: https://administrator.de/forum/variablen-ueber-mehrere-folien-verwenden-mit-powerpoint-2007-vba-ja-das-gibt-es-noch-562900.html

Ausgedruckt am: 23.12.2024 um 07:12 Uhr

143728
Lösung 143728 03.04.2020 um 13:35:46 Uhr
Goto Top
Modul anlegen und Public Variable erzeugen

screenshot

Auf die Variable kann dann von jedem Slide aus sowohl schreibend als auch lesend zugegriffen werden.

Beispiel mit einer Textbox die bei Änderung der Public Variable den Wert der Textbox zuweist:

screenshot

Nu kapische? face-smile
Shadowminder
Shadowminder 03.04.2020 um 13:37:48 Uhr
Goto Top
Danke dude!
LG
Shadowminder
Shadowminder 03.04.2020 um 13:44:09 Uhr
Goto Top
oh, wenn ich die variable dann auslesen will sagt es mir: "Fehler beim Kompilieren. Außerhalb einer Prozedur ungültig"
143728
Lösung 143728 03.04.2020 aktualisiert um 13:50:43 Uhr
Goto Top
Zitat von @Shadowminder:

oh, wenn ich die variable dann auslesen will sagt es mir: "Fehler beim Kompilieren. Außerhalb einer Prozedur ungültig"
Du musst schon eine Sub oder Function in den Codeabschnitten der Slides erstellen, einfach nur so da Code reintippen wird nicht funktionieren, sagt dir ja schon die Fehlermeldung face-big-smile.
Shadowminder
Shadowminder 03.04.2020 um 14:15:07 Uhr
Goto Top
Oh, man merkt das ich neu bin xD