タイトルはほとんど言っています。
- ディレクトリ内のすべてのPowerPointファイルを再帰的に開く必要があります(完了)。
- すでに開いているファイルからユーザーフォームとモジュールをコピーする必要があります。
- 元のディレクトリにあるすべてのPowerPointファイルをマクロ対応のPowerPointドキュメントとして再保存する必要があります。
ボーナスポイントについては、すべてのファイルに元のファイルと同じマスタースライドがあり、マスターが変更されたときにスライドが更新されるようにするにはどうすればよいですか。
これがファイルを開くコードです。できます。
Sub OpenAllFiles()
Dim colFiles As New Collection
Dim vFile As Variant
RecursiveDir colFiles, "C:\Users\Debra\Dropbox\School\Mathematics\Notes", "*.pptx", True
For Each vFile In colFiles
Presentations.Open (vFile)
Next vFile
End Sub