Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


20589 / 76732 ←次へ | 前へ→

【61557】Re:画像の右上のセルに保存する画像名を置く
発言  かみちゃん  - 09/5/17(日) 20:58 -

引用なし
パスワード
   こんにちは。かみちゃん です。

> 3行目のWithの行がエラーになってしまいました。。。
> 画像をオブジェクトとして扱わないといけないのでしょうか??

そうですね。

以下のコードは、アクティブシートのすべての画像の名前と右上のセルの位置を表示します。

Sub Sample2()
 Dim shp As Shape
 Dim rngTopRightCell As Range
 
 For Each shp In ActiveSheet.Shapes
  If shp.Type = msoPicture Then
   With shp
    Set rngTopRightCell = .TopLeftCell.Offset(, .BottomRightCell.Column - .TopLeftCell.Column)
    MsgBox "画像 " & .Name & " の右上のセルは " & rngTopRightCell.Address
   End With
  End If
 Next
End Sub

1 hits

【61554】画像の右上のセルに保存する画像名を置く ai 09/5/17(日) 19:16 質問
【61555】Re:画像の右上のセルに保存する画像名を置く かみちゃん 09/5/17(日) 19:40 発言
【61556】Re:画像の右上のセルに保存する画像名を置く ai 09/5/17(日) 20:04 発言
【61557】Re:画像の右上のセルに保存する画像名を置く かみちゃん 09/5/17(日) 20:58 発言
【61558】Re:画像の右上のセルに保存する画像名を置く ai 09/5/17(日) 21:19 発言
【61559】Re:画像の右上のセルに保存する画像名を置く かみちゃん 09/5/17(日) 21:35 発言
【61560】Re:画像の右上のセルに保存する画像名を置く ai 09/5/17(日) 21:40 お礼

20589 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free