ギリギリ行けるお一人様のライン

vbaでkillステートメントを使えばファイルの削除できますが
この削除は復元不可能の削除ですよね?

そうではなくて、ゴミ箱に移動するような削除をvbaでしたいのですが
可能でしょうか?

A 回答 (3件)

調べてみると2つの方法がみつかりました。



1.SHFileOperation というWindows APIを用いる方法
http://officetanaka.net/excel/vba/tips/tips75.htm

多量のファイルコピーに試用してみた事があります。速度上のメリットは無さそうでしたが、コピー中おなじみのフォルダーからフォルダーへファイルが移るアニメーションが表示されるので気が紛れます...

2.Shellを用いる方法
http://detail.chiebukuro.yahoo.co.jp/qa/question …

ご参考まで。
    • good
    • 0
この回答へのお礼

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

お礼日時:2013/10/12 23:28

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



参考URL:http://officetanaka.net/excel/vba/tips/tips75.htm
    • good
    • 0
この回答へのお礼

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

お礼日時:2013/10/12 23:28

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

    • good
    • 0
この回答へのお礼

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

お礼日時:2013/10/12 23:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報