Instruksi menonaktifkan Webex agar tidak diluncurkan secara otomatis saat startup
Petunjuk menonaktifkan Webex agar tidak diluncurkan secara otomatis saat startup Kami memiliki berbagai cara untuk menonaktifkan Cisco Webex Meetings agar tidak l...
Beberapa hari yang lalu, seorang pembaca bertanya tentang cara mengotomatiskan pembuatan presentasi PowerPoint dari awal dan kemudian dengan cepat menambahkan slide ke presentasi yang ada. Saya pikir skrip itu mungkin ada dalam daftar Macro PowerPoint yang paling berguna.
Seperti yang kami tunjukkan sebelumnya, PowerPoint tidak menyertakan Perekam Makro (tidak seperti Excel dan Word, yang keduanya memiliki perekam bawaan untuk Makro). Oleh karena itu, kita memiliki Visual Basic for Application lama yang bagus yang dapat kita gunakan untuk membuat Macro sederhana untuk mengotomatisasi PowerPoint. Ada alternatif lebih lanjut untuk PowerPoint Automation, tetapi itu melampaui cakupan tutorial ini.
Dalam tutorial singkat hari ini, kita akan membahas tiga kasus penggunaan yang berbeda:
Mari kita mulai.
Lihatlah Pita. Jika Anda tidak melihat entri Pengembang di menu, sebelum memulai pengkodean, Anda harus mengaktifkan tab pengembang.
Setelah Anda membuat menu Pengembang terlihat Pita Anda, lanjutkan dan tekan Developer , lalu tekan tombol Visual Basic (atau cukup lanjutkan dan tekan Alt+F11) untuk membuka Visual Basic IDE.
VBA untuk Membuat Presentasi PowerPoint
Sub CreatePresentation()
Dim NewPres as Presentation
Set NewPres = Presentations.Add
NewPres.SaveAs("MyPresentation.pptx")
End Sub
VBA untuk menyisipkan slide
Sub CreateSlide()
Dim NewSlide as Slide
'This statement ads a title slide
Set NewSlide = ActivePresentation.Slides.Add(Index:=1, Layout:=ppLayoutTitle)
'This statement adds a blank slide in the second place
Set NewSlide = ActivePresentation.Slides.Add(Index:=2, Layout:=ppLayoutBlank)
End Sub
Makro untuk menyiapkan presentasi baru dan menambahkan slide
Itu hanya akan mencampur dua cuplikan yang diuraikan di atas.
Sub CreatePres_AddSlides()
Dim NewPres as Presentation
Dim NewSlide as Slide
Set NewPres = Presentations.Add
NewPres.SaveAs("MyPresentation.pptx")
' Title Slide
Set NewSlide = ActivePresentation.Slides.Add(Index:=1, Layout:=ppLayoutTitle)
'This statement adds a blank slide in the second place
Set NewSlide = ActivePresentation.Slides.Add(Index:=2, Layout:=ppLayoutBlank)
'Save the new PowerPoint file
NewPres.SaveAs("MyPresentation.pptx")
End Sub
Selanjutnya Anda mungkin melihat tutorial kami tentang membuat bentuk secara terprogram di PowerPoint dengan VBA
Hasilkan Presentasi PowerPoint dari Excel
Kasus terakhir adalah Anda ingin membuat presentasi PowerPoint langsung dari spreadsheet Excel. Anda dapat menggunakan teknik yang sama dari Word dan Aplikasi Microsoft 365 lainnya.
Sub CreatePresentationFromExcel()
Dim MyPPt As PowerPoint.Application
Dim NewPres As PowerPoint.Presentation
Dim NewSlide As Slide
Set MyPPt = CreateObject("PowerPoint.Application")
Set NewPres = MyPPt.Presentations.Add
Set NewSlide = MyPPt.ActivePresentation.Slides.Add(Index:=1, Layout:=ppLayoutTitle)
NewPres.SaveAs ("MyPresentation.pptx")
NewPres.Close
MyPPt.Quit
MsgBox ("Presentation saved")
End Sub
Nikmati
Petunjuk menonaktifkan Webex agar tidak diluncurkan secara otomatis saat startup Kami memiliki berbagai cara untuk menonaktifkan Cisco Webex Meetings agar tidak l...
Petunjuk untuk Menyalin Janji Outlook Menyalin janji temu kalender Outlook ke tanggal lain dapat berguna untuk menjadwalkan ulang rapat...
Game tidak diblokir di iPad di sekolah 2024 1. Game apa yang diblokir di sekolah? Beberapa permainan dibatasi di sekolah karena berbagai...
Game Komputer Sekolah yang Tidak Diblokir 2024 “Game yang tidak diblokir untuk sekolah” adalah masalah mendesak yang mengharuskan seseorang untuk mendengarkan kedua sisi...
Cara bermain game menggunakan iPad dan PC di sekolah 2024 Mengapa sekolah Anda memblokir game online? Pertama-tama, ini membantu mereka mencetak poin dengan...
10 situs web game teratas yang tidak diblokir di sekolah tahun 2024 Apakah Anda mencari Dunia Game yang Tidak Diblokir? Pada artikel ini, kita telah membahas aplikasi gratis terbaik...
10 game terpopuler yang paling sering dimainkan siswa di sekolah tanpa khawatir diblokir Apa keuntungan memainkan game online ini? te...
Pelajari solusi pemecahan masalah untuk mengatasi kesalahan pembaruan mesin utilitas corsair dan mengakses fitur baru alat ini.
Jika laptop Dell Anda tidak menyala, maka ikuti perbaikan yang bisa diterapkan yang diberikan dalam artikel & atasi Laptop Dell tidak mau hidup dengan mudah.
Jika mendapatkan Discord tidak akan membuka kesalahan & peluncuran gagal di OS Windows, maka ikuti solusi mudah dan perbaiki Discord tidak membuka masalah dengan benar ...