• ベストアンサー

EXCELの「最近使用したファイル」の非表示

EXCELファイルで個別(<-ここ重要)に「最近使用したドキュメント」に表示させないようにする方法はないでしょうか?使っているEXCELのバージョンは2007です。 一括して非表示にする方法はありますが、それはそれで不便なので 表示させたくないファイルだけ表示させないという方法をとりたいです。 フリーソフト、マクロなど手段は特に問いません。 ご存知の方、ご回答願います。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

ふつーにマクロで。 >表示させたくないファイルだけ表示させない どれをそうしたいと、どう指定したいのかも特にアイデアも無い様子なのでてきとーに。 sub macro1()  dim i as long  dim res  with application.recentfiles   for i = .count to 1 step -1    res = msgbox("Delete recent file """ & .item(i).Name & """ ?", vbyesnocancel)    if res = vbcancel then exit sub    if res = vbyes then .item(i).delete   next i  end with end sub 最近のファイルの一覧を書き出して選んで削除するとか、応用は色々あると思いますので自力で活用してみて下さい。

dopenK
質問者

お礼

早速のご回答ありがとうございます。参考にさせていただきます。 【用途、背景について補足】 他の人と一緒にパソコンを見ている際にエクセルの「最近使用したドキュメント」からファイルを開こうとした時に、他の人に見られたくないファイル名が出てこないようにすることができないかと考えています。 よろしくお願いします。

関連するQ&A

専門家に質問してみよう