1

ここに行く途中でマクロを記録しようとしましたが、うまくいきません。

写真があり、プリセットの色を使用して色を変更したいと考えています。

Picture -> Color -> Recolor の効果を実行するマクロが必要です。

私が持っていた唯一の運は、次の構文に沿ったものです:

Selection.ShapeRange.PictureFormat.ColorType = msoPictureAutomatic

Google は、ここで使用できるメンバーは 5 つだけであることを示唆しているため、上記のメニューに表示されるプリセットの一部 (例: レッド アクセント カラー ダーク 2 プリセット) にプログラムからアクセスする方法はありません。

透明な背景と透明な色は実際には機能しません。使用中のアイコンの背景が白いつや消しのままであるためです。

過去にこれで運が良かった人はいますか?

ご助力ありがとうございます。

4

1 に答える 1

0
Set img= Plan.Shapes.AddPicture("C:\Picture.png", msoFalse, msoCTrue, POSITION X,POSITION Y, width, HEIGHT)
Imagem.PictureFormat.ColorType = msoPictureWatermark

タイプオフィスコードでイメージと設定を追加します...変更すればうまくいくかもしれません

于 2017-02-14T18:39:40.667 に答える