トップページ > プログラム > 2015年10月18日 > +wEml+zn

書き込み順位&時間帯一覧

28 位/163 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000000000000102



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Excel VBA 質問スレ Part38 [転載禁止]©2ch.net

書き込みレス一覧

Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
423 :デフォルトの名無しさん[sage]:2015/10/18(日) 00:41:32.87 ID:+wEml+zn
エクセルのマクロを作成したいのですがちょっとわからないので知恵をお貸しください

アクティブシート内に挿入された画像を一つ一つ写真1、写真2と名前を連番にしてつけたいのですが行き詰まっております。

Dim shp As shape
For each shp activesheet.shaps
If shp.type = msopicture then shp.name = "写真1 "
next
end sub
現在ここで行き詰まっているのですがこの構文だとアクティブシートにあるすべてのオブジェクトから写真だけを選択して写真1という名前に変更するというプログラムになってしまいます
俺がやりたいのは例えば5枚写真があれは写真1〜写真5となるように名前をつけていく作業です
上の構文をどのように治せば良いのか教えてください
Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
436 :デフォルトの名無しさん[sage]:2015/10/18(日) 22:35:38.81 ID:+wEml+zn
>>424-425
ありがとうございます!!!

これでやっと報告書のマクロが完成しそうです
本当に助かりました


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。