0
Excelに挿入された画像の名前は自動的に「画像1」、「画像2」などとなります。私は選択された画像の周りに境界を置く関数を実行しています。問題は、 "画像1"であるワークシートに2つの画像がある場合、関数は混乱し、どの画像を置くのか分かりませんが、画像上にランダムに配置すると間違っている可能性があります。とにかくイメージの名前のボックスを変更するか、少なくとも選択したイメージを取得するにはありますか?ここでExcelで挿入した画像の名前を変更する
は、画像上の境界線を置くための私のコードです:
Private Function AddImageBorder(WhichSheet As String)
With ActiveWorkbook.Sheets(WhichSheet).Shapes(Selection.Name)
.Line.Weight = 5
.Line.Visible = msoTrue
End With
エンド機能
選択したイメージの周囲にイメージボーダーを追加する前に、ワークシート上のすべてのイメージの名前を変更する方法はありますか? –
さて、シート上のすべてのオブジェクトをループして、アイテムが写真かどうかを確認し、その場合は名前を変更します。そのためにいくつかのコードを書いてください。そしてコードに特定の問題がある場合は、新しい質問をしてください。また、この回答があなたの質問の問題を解決した場合は、回答としてマークすることを検討してください。 – OpiesDad