初めて質問させていただきます。
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(ワード)
-
Excel VBAでセル内の画像を選択したい
Excel(エクセル)
-
エクセルマクロで指定範囲内の図形を削除
Excel(エクセル)
-
-
4
Excel(VBA)
Excel(エクセル)
-
5
エクセルVBAでセル番地を指定してオブジェクト名取得
Excel(エクセル)
-
6
Excelの任意セル上に図形がのっているかどうか?
Excel(エクセル)
-
7
条件に一致したときに画像を表示したいのですが・・。
Excel(エクセル)
-
8
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
9
エクセルマクロでシート内にある画像のみを選択する
Excel(エクセル)
-
10
マクロを実行すると画像がズレてしまいます
その他(Microsoft Office)
-
11
VBAのロジックでEXCEL上にShape図形があるかないかをチェック
Excel(エクセル)
-
12
EXCELで別シートのセル内に画像の貼り付けをしたいのですが・・・
Excel(エクセル)
-
13
エクセル イベントマクロ Changeイベントを複数作りたい
Access(アクセス)
-
14
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
15
VBA Shapes コピーと名前
Excel(エクセル)
-
16
エクセルvbaでの図形のカット(コピー)ペーストについて
Excel(エクセル)
-
17
マウスで選択した図形のみVBAで移動したい。
Visual Basic(VBA)
-
18
VBAの内容の修正をお願いさせて頂きます
Excel(エクセル)
-
19
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
20
エクセルでの特定位置のセル内に入ってゐる写真画像消去を VBAはできるのか
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで枠飾り
-
大学のレポートを書くためにWor...
-
PowerDirector 11で空白時間の挿入
-
エクセルVBAで縦向きの画像の挿...
-
エクセルのフッダーに四角で囲...
-
エクセル2007にてピアノの図柄...
-
ヘッダーとフッダーの縦書き方法
-
エクセルで作成した文に柄・模...
-
エクセルのフッター(右)に入...
-
写真9枚をA4紙に配置したい。
-
エクセルで写真の挿入 セルの中...
-
Win11で使える写真整理ソフトを...
-
Accessで請求書に印鑑を...
-
OO.oのDrawで挿入絵の背景を透...
-
Wordに貼り付ける図の初期設定変更
-
EXCELのフッターにオートシェイ...
-
一太郎8:文書下にした画像を...
-
ワードやエクセルに画像ファイ...
-
ワードで図のサイズを固定して...
-
エクセルマクロでサイズを指定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで枠飾り
-
エクセルのフッダーに四角で囲...
-
エクセルで写真の挿入 セルの中...
-
PowerDirector 11で空白時間の挿入
-
エクセルのフッター(右)に入...
-
エクセルVBAで縦向きの画像の挿...
-
Win11で使える写真整理ソフトを...
-
フッターを「最前面」に
-
写真9枚をA4紙に配置したい。
-
EXCELのフッターにオートシェイ...
-
ヘッダーとフッダーの縦書き方法
-
EXCELにjpg画像を挿入...
-
エクセルで作成した文に柄・模...
-
OO.oのDrawで挿入絵の背景を透...
-
VBAで特定のセルに画像があれば...
-
Accessで請求書に印鑑を...
-
Wordに貼り付ける図の初期設定変更
-
Word~図の挿入のレイアウトを...
-
Wordに画像挿入。複数を一気に...
-
保存や挿入などフォルダを開く...
おすすめ情報