
初めて質問させていただきます。
VBAは勉強中です。
Excel2016を使用しております。
Sheet1のN14セルに「Label」を置いていて
それを押した際にN14セルに「Label」以外の画像が挿入されている場合
その画像を削除。
「Label」のみの場合、画像を挿入する。
というものを作りたいと考えています。
いろいろ調べているのですが
現状、画像の挿入までしかできていません。
画像がすでにある場合は削除、なければ挿入を
したいです。
力添えいただければ幸いです。
よろしくお願いいたします。
以下、作成中のものです。
Private Sub Label1_Click()
Dim objShape As Object
Set objShape = ActiveSheet.Shapes.AddPicture( _
Filename:="C:\Users\X.png", _
LinkToFile:=False, _
SaveWithDocument:=True, _
Left:=Range("N16").Left, _
Top:=Range("N16").Top, _
Width:=Range("N16").Width, _
Height:=Range("N16").Height)
objShape.ZOrder msoSendToBack
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- Excel(エクセル) Excel2019 マクロを使用し画像を貼り付けした際のリンク切れについて 2 2022/11/15 16:14
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- PowerPoint(パワーポイント) ExcelのVBAコードについて教えてください。 3 2022/05/25 14:32
- Visual Basic(VBA) 【VBA】Excelの特定範囲のセルを画像で保存したい 2 2023/01/25 13:06
- Excel(エクセル) エクセルで同じ数字同士を自動で線で結ぶVBAを教えてください 6 2022/04/26 23:13
- その他(Microsoft Office) エクセルのマクロでスライサー教えてください。 1 2022/09/28 16:40
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
このQ&Aを見た人はこんなQ&Aも見ています
-
画像を削除したい(VBA)
Word(ワード)
-
【VBA】写真の縦横比を変えずに貼り付ける
Visual Basic(VBA)
-
エクセルマクロでシート内にある画像のみを選択する
Excel(エクセル)
-
-
4
VBAでセルを指定した画像のコピー&ペーストを繰り返したい
Excel(エクセル)
-
5
エクセルVBA 画像を貼り付けるセル位置を指定する方法
Excel(エクセル)
-
6
Excel VBAでセル内の画像を選択したい
Excel(エクセル)
-
7
エクセルVBAで縦向きの画像の挿入・回転
Excel(エクセル)
-
8
ExcelVBAで、シートに画像が貼り付けてあるかを判断したいのですが
Excel(エクセル)
-
9
Excel2019 マクロを使用し画像を貼り付けした際のリンク切れについて
Excel(エクセル)
-
10
VBAによるセル内の画像の位置調整
Excel(エクセル)
-
11
VBAエクセルに貼り付けた画像をセルにあった大きさにしたい(等倍)
Excel(エクセル)
-
12
エクセルでの特定位置のセル内に入ってゐる写真画像消去を VBAはできるのか
Excel(エクセル)
-
13
VBAでエクセルのシート上の画像のリサイズと配置を行いたい
Excel(エクセル)
-
14
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
15
エクセルVBAでセル番地を指定してオブジェクト名取得
Excel(エクセル)
-
16
excelのマクロで該当処理できなければ飛ばして進むにはどうすればよいのでしょうか
Visual Basic(VBA)
-
17
Excel ユーザーフォームで表示させた画像をユーザーフォーム上で保存したい
Visual Basic(VBA)
-
18
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
19
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
20
条件に一致したときに画像を表示したいのですが・・。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで枠飾り
-
大学のレポートを書くためにWor...
-
EXCELにjpg画像を挿入...
-
エクセルのフッター(右)に入...
-
写真9枚をA4紙に配置したい。
-
エクセルのフッダーに四角で囲...
-
エクセルVBAで縦向きの画像の挿...
-
保存や挿入などフォルダを開く...
-
エクセルで写真の挿入 セルの中...
-
VBAで特定のセルに画像があれば...
-
ヘッダーとフッダーの縦書き方法
-
OO.oのDrawで挿入絵の背景を透...
-
PowerDirector 11で空白時間の挿入
-
フッターを「最前面」に
-
Word~図の挿入のレイアウトを...
-
Excelに複数の写真を挿入する場合…
-
word A4サイズの文書に挿入する...
-
EXCELのフッターにオートシェイ...
-
エクセルの写真挿入時に「図の...
-
Win11で使える写真整理ソフトを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで枠飾り
-
エクセルのフッター(右)に入...
-
EXCELにjpg画像を挿入...
-
エクセルのフッダーに四角で囲...
-
PowerDirector 11で空白時間の挿入
-
ヘッダーとフッダーの縦書き方法
-
エクセルで写真の挿入 セルの中...
-
フッターを「最前面」に
-
OO.oのDrawで挿入絵の背景を透...
-
写真9枚をA4紙に配置したい。
-
エクセルVBAで縦向きの画像の挿...
-
EXCELのフッターにオートシェイ...
-
Accessで請求書に印鑑を...
-
Word~図の挿入のレイアウトを...
-
エクセルで作成した文に柄・模...
-
VBAで特定のセルに画像があれば...
-
GoodNotes5で、画像を複数選択...
-
Wordに貼り付ける図の初期設定変更
-
保存や挿入などフォルダを開く...
-
Win11で使える写真整理ソフトを...
おすすめ情報