Freigeben über

wie kann ich einen code für Power Point einfügen können sie mir das bitte erklä

Anonym
2023-11-02T12:43:21+00:00

wie kann ich einen code ,den ich kobiert habe von Chat gpT für Power Point einfügen können sie mir das bitte erklären! zu beispiel: code einfügen : I want you to write me VBA code for a Powerpoint presentation about the history of Harry potter .You are to fill in all the textz with your own Knowledge ,no placeholders. I need 5 slides.

Certainly, here's a simple VBA code to create a PowerPoint presentation with 5 slides about the history of Harry Potter. Please make sure you have PowerPoint open, and then follow these steps to run the code:

  1. Open PowerPoint.
  2. Press Alt + F11 to open the Visual Basic for Applications (VBA) editor.
  3. Click Insert -> Module to create a new module.
  4. Copy and paste the following code into the module:

Sub CreateHarryPotterPresentation()

    Dim pptApp As Object

    Set pptApp = CreateObject("PowerPoint.Application")

    pptApp.Visible = True

    Dim pptPresentation As Object

    Set pptPresentation = pptApp.Presentations.Add

    ' Slide 1 - Title

    pptPresentation.Slides.Add 1, ppLayoutTitle

    pptPresentation.Slides(1).Shapes(1).TextFrame.TextRange.Text = "The History of Harry Potter"

    pptPresentation.Slides(1).Shapes(2).TextFrame.TextRange.Text = "An Enchanting Tale"

    ' Slide 2 - Introduction

    pptPresentation.Slides.Add 2, ppLayoutText

    pptPresentation.Slides(2).Shapes(1).TextFrame.TextRange.Text = "Introduction"

    pptPresentation.Slides(2).Shapes(2).TextFrame.TextRange.Text = "Harry Potter is a beloved fictional character created by J.K. Rowling. He is a young wizard who discovers his magical heritage and embarks on a thrilling journey at Hogwarts School of Witchcraft and Wizardry."

    ' Slide 3 - The Wizarding World

    pptPresentation.Slides.Add 3, ppLayoutText

    pptPresentation.Slides(3).Shapes(1).TextFrame.TextRange.Text = "The Wizarding World"

    pptPresentation.Slides(3).Shapes(2).TextFrame.TextRange.Text = "The Harry Potter series is set in a magical universe filled with spells, creatures, and captivating locations. It introduces us to the Hogwarts Castle, Diagon Alley, and magical creatures like Hippogriffs and Dementors."

    ' Slide 4 - Adventures of Harry

    pptPresentation.Slides.Add 4, ppLayoutText

    pptPresentation.Slides(4).Shapes(1).TextFrame.TextRange.Text = "Adventures of Harry"

    pptPresentation.Slides(4).Shapes(2).TextFrame.TextRange.Text = "Throughout the series, Harry, along with his friends Ron and Hermione, faces various challenges and adversaries, including the dark wizard Voldemort. Their adventures are a central part of the enchanting story."

    ' Slide 5 - Conclusion

    pptPresentation.Slides.Add 5, ppLayoutText

    pptPresentation.Slides(5).Shapes(1).TextFrame.TextRange.Text = "Conclusion"

    pptPresentation.Slides(5).Shapes(2).TextFrame.TextRange.Text = "The Harry Potter series has captured the hearts of millions, promoting themes of friendship, bravery, and the power of love. It continues to inspire readers and viewers worldwide."

End Sub

  1. Close the VBA editor and return to PowerPoint.
  2. Run the code by pressing Alt + F8, select "CreateHarryPotterPresentation," and click "Run."

This code will create a PowerPoint presentation with five slides, filling in the text based on the provided information. You can further customize the presentation by changing the text, formatting, or adding images as needed. wie kann ich diesen code in Powerpint ausfrühren können sie das beantworten bitte

Microsoft 365 und Office | Installieren, Einlösen, Aktivieren | Für Zuhause | Andere

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
{count} Stimmen

3 Antworten

Sortieren nach: Am hilfreichsten
  1. G.O. Tuhls 41,260 Zuverlässigkeitspunkte Freiwilliger Moderator
    2024-01-28T16:56:33+00:00

    KI-generierte Codes kannst Du in die Tonne treten, wenn Du selbst nicht mit der Programmierung vertraut bist. Diese Bots sammeln irgendwas zur Frage passendes aus mehr oder weniger obskuren Quellen, ob es nun stimmt oder nicht.

    Gruß

    Burkhard

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  2. Anonym
    2023-11-02T15:43:42+00:00

    Diese Antwort wurde automatisch übersetzt. Daher können grammatikalische Fehler oder seltsame Formulierungen vorkommen.

    Hallo, Florian Berghammer

    Willkommen in der Microsoft-Community.

    Laut deiner Beschreibung bittest du ChatGPT um eine VBA-Frage und möchtest dann den VBA-Code, der dir von ChatGPT zur Verfügung gestellt wird, in eine PowerPoint-Anwendung einfügen, oder?

    Wenn ja, dann basierend auf dem, was Sie geteilt haben, und den Schritten, die ich auch getestet und festgestellt habe, dass der VBA-Code von ChatGPT gut funktioniert. Zunächst können Sie die PowerPoint-Anwendung auf Ihrem Computer öffnen und dann gleichzeitig Alt+F11 Tasten auf Ihrer Tastatur drücken, oder Sie können auf Datei - Optionen - Menüband anpassen - Hauptregisterkarte - Entwicklertools klicken, nachdem Sie die Option Entwicklertools aktiviert und bestätigt haben, können Sie diese Registerkarte im Menüband sehen, und dann können Sie auf Visual Basic klicken, um den Visual Basic-Editor aufzurufen.

    Sobald der Visual Basic-Editor geöffnet ist, klicken Sie oben auf die Registerkarte Einfügen und klicken Sie auf Module und kopieren Sie den VBA-Code, den Sie von ChatGPT erhalten haben, und fügen Sie ihn ein. Wenn Sie es danach ausführen möchten, können Sie die Schritte 5 und 6 ausführen, die ChatGPT mit Ihnen geteilt hat. Schließen Sie den VBA-Editor, und kehren Sie zu PowerPoint zurück. Führen Sie den Code aus, indem Sie "Alt + F8" drücken, "CreateHarryPotterPresentation" auswählen und auf "Ausführen" klicken.

    Wenn Sie jedoch bereits dem Code und den Schritten gefolgt sind, die von ChatGPT geteilt werden, und Sie andere Ideen zum Inhalt haben, dann schlage ich vor, dass Sie ChatGPT weiterhin Anweisungen geben, Sie können ChatGPT bitten, zusammenzufassen, und dann andere Anforderungen stellen, wie z. B. eine bestimmte Anzahl von Wörtern, die in jeder Folie enthalten sein müssen. oder andere Inhalte, die Sie hinzufügen möchten.

    Wenn Sie möchten, dass ChatGPT die Datei direkt für Sie generiert, müssen Sie alternativ das GPT-4-Add-In aufrufen, da GPT-4, das derzeit kostenpflichtig ist, über mehr Funktionen verfügt.

    Vielen Dank für Ihr Verständnis und Ihre Geduld. Bitte lassen Sie mich wissen, wenn ich Ihre Situation falsch verstanden habe oder wenn Sie andere Fragen haben.

    Beste Wünsche

    Mia |Spezialist für Microsoft-Community-Support

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  3. Anonym
    2024-01-28T15:41:30+00:00

    Hallo,

    ich habe mir über ChatGPT einen VBA Code erstellen lassen und genau gemäß der genannten Schritte im PPT eingesetzt, jedoch erhalte ich immer wieder Fehlermeldungen wie Laufzeitenfehler oder End Sub erwartet usw.. und er baute mir nur eine Folie auf.

    Dies habe ich im ChatGPT kommuniziert und mir neue Codes generieren lassen, in der Hoffnung dass es funktioniert. Dann habe ich sämtliche Einstellungen überprüft im PPT. Immer wieder nimmt er den Code nicht. Ich hab es dann mit dem obigen probiert ( Harry Potter Code) und es funktionierte!

    Ich weiss nun das es grundsätzlich funktioniert aber verstehe nicht warum er sich an dem Code den mir ChatGPT generiert hat stört. Ich stelle ihn mal hier ein als Beispiel:

    Sub ErstelleTeameventPräsentation()

    ' Neue Präsentation erstellen 
    
    Dim pptApp As Object 
    
    Set pptApp = CreateObject("PowerPoint.Application") 
    
    pptApp.Visible = True ' PowerPoint-Anwendung sichtbar machen 
    
    ' Neue Präsentation erstellen 
    
    Dim pptPräsentation As Object 
    
    Set pptPräsentation = pptApp.Presentations.Add 
    
    ' Titelseite erstellen 
    
    Dim FolieTitel As Object 
    
    Set FolieTitel = pptPräsentation.Slides.Add(1, ppLayoutTitle) 
    
    FolieTitel.Shapes(1).TextFrame.TextRange.Text = "Teamevent 2024 - Strand & Meer in der Türkei" 
    
    FolieTitel.Shapes(2).TextFrame.TextRange.Text = "Organisiert von [Firmenname]" 
    
    FolieTitel.Shapes(3).TextFrame.TextRange.Text = "Datum: 15.06.2024 - 17.06.2024" 
    
    ' Zeitplanung erstellen 
    
    Dim FolieZeitplanung As Object 
    
    Set FolieZeitplanung = pptPräsentation.Slides.Add(2, ppLayoutText) 
    
    FolieZeitplanung.Shapes(1).TextFrame.TextRange.Text = "Abreise: 15.06.2024" 
    
    FolieZeitplanung.Shapes(2).TextFrame.TextRange.Text = "Rückkehr: 17.06.2024" 
    
    FolieZeitplanung.Shapes(3).TextFrame.TextRange.Text = "3 Tage voller Teamaktivitäten und Spaß in Antalya" 
    
    FolieZeitplanung.Shapes(4).TextFrame.TextRange.Text = "Erlebe die Schönheit der türkischen Küste" 
    
    ' Weitere Folien und Inhalte hinzufügen (Tag 1, Tag 2, Tag 3, Aktivitäten Highlights, Packliste) 
    
    ' ... 
    
    ' Aufräumen und abschließen 
    
    Set pptApp = Nothing 
    
    Set pptPräsentation = Nothing 
    
    Set FolieTitel = Nothing 
    
    Set FolieZeitplanung = Nothing 
    

    End Sub

    War der Code doch nicht richtig? Damit kenne ich mich nun mal nicht aus. Ich konnte ihn nicht ausführen.

    0 Kommentare Keine Kommentare