Sub PrezentacjaMalarz3D()
Dim ppt As Object
Dim prezentacja As Object
Dim slajd As Object
' Uruchomienie PowerPointa
Set ppt = CreateObject("PowerPoint.Application")
ppt.Visible = True
Set prezentacja = ppt.Presentations.Add
'--- Slajd 1: Tytuł ---
Set slajd = prezentacja.Slides.Add(1, ppLayoutTitle)
slajd.Shapes.Title.TextFrame.TextRange.Text = "Zawód: Malarz 3D"
slajd.Shapes.Placeholders(2).TextFrame.TextRange.Text = "Sztuka malowania w trzech wymiarach"
slajd.FollowMasterBackground = False
slajd.Background.Fill.ForeColor.RGB = RGB(200, 200, 255)
slajd.Shapes.AddPicture "https://upload.wikimedia.org/wikipedia/commons/5/5c/3D_Street_Art.jpg", _
MsoTriState.msoFalse, MsoTriState.msoTrue, 100, 200, 500, 300
'--- Slajd 2: Kim jest malarz 3D? ---
Set slajd = prezentacja.Slides.Add(2, ppLayoutText)
slajd.Shapes.Title.TextFrame.TextRange.Text = "Kim jest malarz 3D?"
slajd.Shapes(2).TextFrame.TextRange.Text = "• Artysta, który tworzy iluzje optyczne" & vbCrLf & _
"• Łączy sztukę tradycyjną i perspektywę" & vbCrLf & _
"• Maluje na ulicach, ścianach i płótnach"
slajd.FollowMasterBackground = False
slajd.Background.Fill.ForeColor.RGB = RGB(255, 230, 200)
slajd.Shapes.AddPicture "https://upload.wikimedia.org/wikipedia/commons/1/1b/3D_Street_Art_in_Paris.jpg", _
MsoTriState.msoFalse, MsoTriState.msoTrue, 350, 150, 400, 300
'--- Slajd 3: Narzędzia pracy ---
Set slajd = prezentacja.Slides.Add(3, ppLayoutText)
slajd.Shapes.Title.TextFrame.TextRange.Text = "Narzędzia pracy"
slajd.Shapes(2).TextFrame.TextRange.Text = "• Farby akrylowe i spray" & vbCrLf & _
"• Pędzle i gąbki" & vbCrLf & _
"• Projektor do szkiców" & vbCrLf & _
"• Komputer i tablet graficzny"
slajd.FollowMasterBackground = False
slajd.Background.Fill.ForeColor.RGB = RGB(230, 255, 220)
slajd.Shapes.AddPicture "https://upload.wikimedia.org/wikipedia/commons/7/77/Paint_brushes.jpg", _
MsoTriState.msoFalse, MsoTriState.msoTrue, 350, 150, 400, 300
'--- Slajd 4: Gdzie pracuje malarz 3D? ---
Set slajd = prezentacja.Slides.Add(4, ppLayoutText)
slajd.Shapes.Title.TextFrame.TextRange.Text = "Miejsca pracy"
slajd.Shapes(2).TextFrame.TextRange.Text = "• Ulice i chodniki (street art)" & vbCrLf & _
"• Galerie sztuki" & vbCrLf & _
"• Wnętrza budynków" & vbCrLf & _
"• Projekty reklamowe"
slajd.FollowMasterBackground = False
slajd.Background.Fill.ForeColor.RGB = RGB(220, 240, 255)
slajd.Shapes.AddPicture "https://upload.wikimedia.org/wikipedia/commons/2/28/3D_Street_Art_Stuttgart.jpg", _
MsoTriState.msoFalse, MsoTriState.msoTrue, 350, 150, 400, 300
'--- Slajd 5: Podsumowanie ---
Set slajd = prezentacja.Slides.Add(5, ppLayoutText)
slajd.Shapes.Title.TextFrame.TextRange.Text = "Podsumowanie"
slajd.Shapes(2).TextFrame.TextRange.Text = "Malarz 3D to artysta, który potrafi zmieniać zwykłe powierzchnie" & vbCrLf & _
"w niesamowite iluzje optyczne." & vbCrLf & vbCrLf & _
"Zawód wymaga kreatywności, cierpliwości i talentu."
slajd.FollowMasterBackground = False
slajd.Background.Fill.ForeColor.RGB = RGB(250, 220, 220)
slajd.Shapes.AddPicture "https://upload.wikimedia.org/wikipedia/commons/9/9e/3D_Street_Art_Brussels.jpg", _
MsoTriState.msoFalse, MsoTriState.msoTrue, 300, 150, 450, 300
MsgBox "Prezentacja została utworzona!"
End Sub