アプリ版:「スタンプのみでお礼する」機能のリリースについて

たとえば エクセルのあると特定の位置のセル内に貼り付けた写真画像をVBAで消したいが
貼り付けた写真が マクロ記録を覗いてみると「Picture ○○○」となっていて すでに番号ふられてしまっているが

ActiveSheet.Shapes.Range(Array("Picture 4475")).Select
Selection.Cut  
End Sub

これを どのPicture 番号であれ 特定の位置 例えば B3セル内にある画像を消すということはVBAでできるものなのでしょうか。

A 回答 (1件)

ShapeとしてDeleteすれば容易に消すことが可能です。


特定位置も .TopLeftCellなどで特定できます。

こちらは、参考になりますでしょうか?
https://www.relief.jp/docs/018407.html

実行時エラーが発生する場合
変数宣言 Dim shp As Shape を上に書きます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!