
ExcelVBAのプログラミングに関する質問です。
ExcelVBA上で特定の座標に任意の画像ファイル(例えばjpegなど)をはりつけるには、具体的にどの様にプログラムを記入すれば良いでしょうか?
また、複数の座標の中から一定時間ごとに順々に画像を貼り付けたいと考えております。
その場合、ある座標に画像が添付された後に、他の座標に画像ファイルを貼り付けるという作業が必要になると思います。
その中で、前に貼り付けた画像を消すことが必要になると考えます。
ExcelVBA上で任意の画像を特定の座標に添付する方法と、貼り付けた画像を消す方法を教えていただきたいと考えております。
よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
Jpgファイル選択ダイアログを表示し、X=100、Y=100、400×300のサイズで画像を挿入する例です。
Sub macro1()
Dim P As Variant
P = Application.GetOpenFilename("画像ファイル (*.jpg), *.jpg")
If P = False Then Exit Sub
ActiveSheet.Shapes.AddPicture P, msoFalse, msoCTrue, 100, 100, 400, 300
End Sub
X=100、Y=100の座標にある画像を消す例です。
Sub macro2()
Dim C As Picture
For Each C In ActiveSheet.Pictures
If C.Left = 100 And C.Top = 100 Then
C.Delete
End If
Next C
End Sub
この回答への補足
お時間を割いて回答して頂き、ありがとう御座います!
Macro1は実行できました!
Macro2は「型が一致しません」といったエラーが出てきます・・。
また、Jpgファイル選択ダイアログを使わずに、パスを指定して画像を読み込みたいと考えております。
その場合はどこの部分をどの様に変えれば良いのでしょうか?
教えていただけると大変嬉しいです!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELマクロでandroidタブレットから取りんだJPEGファイルをうまくセルに貼り付けられない 2 2022/07/31 15:03
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- 生物学 脳の記録部位の集計方法について 1 2022/06/11 21:26
- Visual Basic(VBA) VBAマクロ 決まっていない行を選択して別シートへ貼付け 4 2023/02/16 16:08
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) Excelでの並べ替えについて 5 2022/11/26 22:18
- その他(IT・Webサービス) ロリポップのレンタルサーバーを借りてます。(一般的な安いプラン) 元々はホームページでも作ろうと思っ 1 2023/05/24 19:54
- アンテナ・ケーブル ACアダプタのDC延長ケーブルを探しています 5 2022/04/18 21:04
- Android(アンドロイド) いま3台のAndroidを使っています。 AndroidってiPhoneには無いmicroSDXCが 1 2022/05/06 11:42
- Excel(エクセル) Excel 毎日手作業で時間がかかって、泣きたいです、、、VBAのプロの方、助けてください。。。 3 2022/10/25 04:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グラフの交点の求め方(Excel)
-
ワード上Shapeの位置情報を統一...
-
マインクラフト(pc版)で座標...
-
Excel VBA で自在に図形を変化...
-
エクセルである点からの距離で...
-
任意軸回転を、XYZ軸回転の...
-
以下のプログラムは重心を求め...
-
C言語 配列で座標
-
最小二乗平面
-
濃淡画像の縦方向のゆがみを求...
-
VBで車のアナログスピードメー...
-
位置座標からx軸となす角度(ラ...
-
C#でxy座標グラフを描きたい。
-
DirectXのポリゴンモデルの表示...
-
多角形の内部かどうか判定する方法
-
回転する矩形同士の当たり判定...
-
VB6→VS2005アップグレード後
-
DirectXを使ってテクスチャ(画...
-
ビットマップ画像の座標を小数...
-
Word 図形の位置
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
グラフの交点の求め方(Excel)
-
マインクラフト(pc版)で座標...
-
3次元空間上の2つの座標から...
-
エクセルで回転する座標の出し方
-
ダイアログ内コントロールの位...
-
多角形の内部かどうか判定する方法
-
交差する2線分の交点座標の求め方
-
ワード上Shapeの位置情報を統一...
-
C言語 配列で座標
-
閉図形の座標の配列が右回りか...
-
シーケンサー(PLC?)で制...
-
Excel VBA で自在に図形を変化...
-
直線上にある点の座標の求め方
-
エクセルである点からの距離で...
-
OpenCvSharp4による画像判定解...
-
始点、終点の二つの座標と半径...
-
GLで座標を変えて回転させたい
-
ピクチャボックスの座標取得
-
最小二乗平面
-
c言語でキーボードから2点の座...
おすすめ情報