私はちょっとだけ新しいことをしています。これはプロジェクトで私の頭を少し上回り、ちょっとした指導ができるかどうか疑問に思っていました。Powerpoint 2016 VBA Pictures
シーンを設定します。私は絵の3層を持っている力点を持って、彼らはすべてのカードです。バックレイヤーは私の場所のホルダーで、スーツとバリューのランダムなカードです。第2層はエースの層であり、最終層はカードの裏である。 私はこれらの3つのイメージの20のセットを持っています。私はちょっとしたスピントランジションを設定していますので、カードのトリガーをクリックしてスピンして、エースがプレースホルダの前に表示されます。
私は私のリセットである1つのマクロを持っており、ZOrder msoSendToBackを使ってそれらをすべてバックにプッシュします。
3番目のエースをランダムに3回進め、レイヤーとインラインになるようにすると、最初に表示する必要があります。今私が直面している問題は、VBAコードです。
Sub Reset()
ActiveWindow.Selection.SlideRange.Shapes("Picture29").Select
ActiveWindow.Selection.ShapeRange.ZOrder msoSendToBack
End Sub
これは一般的な検索で見つかったコードです。
私はどんな指導やアドバイスをいただければ幸いです。私はこれをより困難な方法でやっているかもしれません。私は唯一のソフトウェア工学の学生ですので、これに新しいです。しかし、C#やJavaではより強力です。しかし、正直なところ、何かを訴えることはありません。