こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

2013 Office Excelです

Excel Sheet に表、テーブル、画像。など作成貼り付けをすると、・・・の書式の画面で名前ボックスに名前(仮称テーブルー1、図ー2)が表示されます、この名前を変更することはできますが名前そのものを削除することはできるのでしょうか? 貼り付けたものを削除すれば可能ですが、張り付けたものは残して…ということです、通常のセル、あるいはセル範囲に名前を付けることとちょっと違うように思えるのですが、教えてください、お願いいたします。

投稿日時 - 2017-03-14 19:25:22

QNo.9305076

すぐに回答ほしいです

質問者が選んだベストアンサー

エクセルシートに写真を1枚張り付けました。
間前ボックスで名前を「室内」と手動で変えました。
VBAですが、標準モジュールに
Sub test01()
MsgBox Worksheets("Sheet1").DrawingObjects(1).Name
End Sub
を作り、実行すると、私の場合「室内」と表示されました。
こういうオブジェクトobjectといわれるものは、その生まれてから死ぬ(抹消される)までName属性はついて回るようで、名前なしにして(名無しの権兵衛に)はできないようです。
オブジェクトには不可離で名前はついて回る仕組みのようです。オブジェクトが作られると
早速仮の名前(例 図1)でも与えられるのは、名無し状態を避けようとする設計思想かなと推測しています。

投稿日時 - 2017-03-14 21:59:12

お礼

ありがとうございます
”名無しの権兵衛” が正解のようですが もうしばらくいろいろ検討したいと思います。

投稿日時 - 2017-03-15 20:46:39

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

》 名前を変更することはできますが…
そういうことなら、空白文字で変更したら如何?

投稿日時 - 2017-03-15 12:36:02

お礼

ありがとうございます。空白にしても画像を選択したり、オブジェクトの選択を操作すると元に戻り削除にはなりません。
画像を削除しない限りダメみたいですが。

投稿日時 - 2017-03-15 20:43:12

ANo.1

名前そのものを削除することはできません。

投稿日時 - 2017-03-14 20:40:33

お礼

やはりできないのでしょうか! ありがとうございます。

投稿日時 - 2017-03-14 20:51:57

あなたにオススメの質問