パワーポイントのプレゼンテーションに役立つマクロを作成しました。パワーポイントプレゼンテーションを選択するユーザ入力
視覚的な基本エディタに入り、別のプレゼンテーションにボタンを作成するたびにマクロをインポートするのではなく、マクロを操作する必要があるプレゼンテーションをクリックするように促します。ワークブック上で作業するための単一のボタンだけを備えたExcel文書に似ています。
コードこれはExcelでよく似たことがあります(ユーザーがシートをクリックし、シート上のマクロをアクティブにして実行します)。 (いつも私ではありません)マクロの将来のユーザーはそれがいいと超簡単になりますし、インポートする必要がないように
Dim uiSheet As Worksheet
On Error Resume Next
Set uiSheet = Application.InputBox("Select a cell on the key sheet.", Type:=8).Parent
On Error GoTo 0
If uiSheet Is Nothing Then
MsgBox "Cancelled"
ElseIf MsgBox("You Selected " & Chr(34) & uiSheet.Name & Chr(34) & ", Proceed?", vbOKCancel + vbQuestion, "Accept/Reject") = vbCancel Then
MsgBox "Cancelled"
Exit Sub
End If
uiSheet.Activate
私は、アドインを作成しないように好みますアドイン。
誰かが良いアイデアを持っている場合、私はすべて耳にします。開発者用タブの使い方を知らない人が新しいプレゼンテーションで実行する必要があるパワーポイントマクロを、どのように作成しますか?
コードを頻繁に更新する必要がない場合は、独自のリボン/内部「ホーム」内にあるカスタムUIでカスタムサブを呼び出すことができるので、アドインが最適です。最初にアドインをインストールして読み込むために別のpptmを持つことができます。 – PatricK
ええ、それは真実かもしれないが、私はそれをアドインにしてみるだろうが、私は他のすべての優れたマクロとこれらは常に最速の学習者ではありません –
アドインを使用しないようにするには、コードを別のPPTMに入れ、PPTMを開くようにユーザーをトレーニングし、Alt + F8を押し、「すべての公開プレゼンテーションから」を選択し、実行するマクロをダブルクリックします。そして、これは最初の場所でPPTMを開いたり、その中でマクロを実行したりしないようにするセキュリティ上の制限に惑わされる可能性があります。アドインは、ユーザーのコンピュータにインストールするためにあなたの部分でもう少し作業をしますが、ジョブを完了させるためのワンボタン(通常はリボン上)の方法を提供します。 –