• ベストアンサー

ゴミ箱に移動するような削除をvbaでしたい

vbaでkillステートメントを使えばファイルの削除できますが この削除は復元不可能の削除ですよね? そうではなくて、ゴミ箱に移動するような削除をvbaでしたいのですが 可能でしょうか?

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

  • ベストアンサー
  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.3

調べてみると2つの方法がみつかりました。 1.SHFileOperation というWindows APIを用いる方法 http://officetanaka.net/excel/vba/tips/tips75.htm 多量のファイルコピーに試用してみた事があります。速度上のメリットは無さそうでしたが、コピー中おなじみのフォルダーからフォルダーへファイルが移るアニメーションが表示されるので気が紛れます... 2.Shellを用いる方法 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1416358754 ご参考まで。

jlqlqnxienjsc
質問者

お礼

ありがとうございました。

その他の回答 (2)

  • watabe007
  • ベストアンサー率62% (476/760)
回答No.2

こんばんは、こちらを参考に

参考URL:
http://officetanaka.net/excel/vba/tips/tips75.htm
jlqlqnxienjsc
質問者

お礼

ありがとうございました。

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

特定のフォルダを「自作ゴミ箱」にするとか。

jlqlqnxienjsc
質問者

お礼

ありがとうございました。

関連するQ&A