- ベストアンサー
2013 Office Excelです
Excel Sheet に表、テーブル、画像。など作成貼り付けをすると、・・・の書式の画面で名前ボックスに名前(仮称テーブルー1、図ー2)が表示されます、この名前を変更することはできますが名前そのものを削除することはできるのでしょうか? 貼り付けたものを削除すれば可能ですが、張り付けたものは残して…ということです、通常のセル、あるいはセル範囲に名前を付けることとちょっと違うように思えるのですが、教えてください、お願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
エクセルシートに写真を1枚張り付けました。 間前ボックスで名前を「室内」と手動で変えました。 VBAですが、標準モジュールに Sub test01() MsgBox Worksheets("Sheet1").DrawingObjects(1).Name End Sub を作り、実行すると、私の場合「室内」と表示されました。 こういうオブジェクトobjectといわれるものは、その生まれてから死ぬ(抹消される)までName属性はついて回るようで、名前なしにして(名無しの権兵衛に)はできないようです。 オブジェクトには不可離で名前はついて回る仕組みのようです。オブジェクトが作られると 早速仮の名前(例 図1)でも与えられるのは、名無し状態を避けようとする設計思想かなと推測しています。
お礼
ありがとうございます ”名無しの権兵衛” が正解のようですが もうしばらくいろいろ検討したいと思います。