2016-09-19 2 views
0

Ich habe die PowerPoint-Präsentation mit VBA. Ich speichere diese Präsentation als .pptm oder .ppsm Datei, und auf meinem lokalen Computer funktioniert es großartig. Aber wenn ich diese Präsentation bei OneDrive hochlade, funktioniert die VBA nicht. Bitte helfen Sie mir zu verstehen, warum es passiert?VBA in PowerPoint funktioniert nicht bei OneDrive

+0

Was meinst du mit "funktioniert nicht"? Wann, was passiert? – Mafii

+0

@Mafii Wenn ich die Diashow starte, muss ich einen Text in das Textfeld (Eingabe) eingeben, um diese Folie zu übergeben. Aber es funktioniert nicht, ich kann nicht fokussieren und den Text in dieses Textfeld eingeben. – Artem

Antwort

1

Microsoft unterstützt die Ausführung von Makros in keiner Office-Anwendung, während sie auf ihren Servern gespeichert ist. Darüber hinaus können ActiveX-Steuerelemente entfernt werden, während ActiveX-Steuerelemente nicht mehr verfügbar sind, während Sie eine Makro-aktivierte Datei hochladen und es downloaden können, um den Code auszuführen.

Referenzen:

https://support.office.com/en-us/article/Work-with-macros-in-Excel-Online-98784ad0-898c-43aa-a1da-4f0fb5014343

http://answers.microsoft.com/en-us/msoffice/forum/msoffice_excel-mso_windows8/macro-disabled-after-download-from-onedrive/922006f2-6ddb-4252-a193-c3e2a58fb688

+0

Danke. Vielleicht könntest du mir den Weg empfehlen, wie ich es hochladen kann, ohne ActiveX-Steuerelemente zu entfernen? Weil ich diese Datei teilen möchte. – Artem

+0

Vielleicht hat sich das geändert oder es hängt mehr von den ActiveX-Sicherheitseinstellungen des Benutzers als von OneDrive ab. Ich habe gerade ein AXE-Steuerelement zu einer Folie hinzugefügt, das PPTM auf OneDrive hochgeladen, es in OneDrive auf einem anderen PC geöffnet. Das AX-Steuerelement funktioniert nicht wie erwartet. Aber wenn ich die Option wähle, es in PowerPoint (dh lokal) zu öffnen, tut es das. Die Datei ist hier, falls Sie es versuchen möchten: https://1drv.ms/p/s!Am2R87k-gmnphBQjKwxteZpk19vY –

+0

@SteveRindsberg Ja, es funktioniert lokal, so dass ich es ohne jedes Problem teilen kann. Und ich habe auch versucht, die Präsentation mit iframe auf meiner Website einzubetten, aber erfolglos. Gibt es eine Möglichkeit, das ActiveX-Steuerelement zu vermeiden? Ich versuche bereits, andere Online-Dienste wie Amazon Web Service, Dropbox, Dot.com zu verwenden, aber es scheint, dass sie alle AX haben. – Artem

Verwandte Themen