- 締切済み
エクセルのVBAを使ってフォルダを削除したい
エクセルのVBAを使って、フォルダを削除したいのです。 たとえば、Dドライブにある、TESTというフォルダ配下のすべての ファイルおよびフォルダを削除したいのです。 有識者の方々、是非おしえてください。 また、それに伴う参照等の設定などがありましたら、付け加えて ご回答ください。 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- EXCEL VBAフォルダ配下のファイル削除したい
お世話になります。 VBAを使って特定フォルダ(C/TEST)配下のファイルを全て一括削除したいのです。 :特定フォルダ=C/TEST やりたいこと EXCELシートに[削除]というボタンを配置してクリックしたらC/TEST配下のファイルを全て 削除するロジックをどなたかご教授いただけますでしょうか? C/TEST配下にファイルがない場合は[削除対象ファイルは存在しません]というメッセージを出して処理を終えたいです。 よろしくお願い致します。 EXCEL2013
- ベストアンサー
- Excel(エクセル)
- エクセルのVBAで、フォルダごとコピーしたいのですが…
エクセルのVBAで、フォルダごとコピーしたいのですが… Dドライブの”TEST"というフォルダを、同じくDドライブに"TEST2"という名前でコピーしたいのです。 Private Sub sakusei_Click() Dim myFSO As New FileSystemObject myFSO.CopyFolder "D:\TEST", "D:\TEST2" End Sub ではうまくいかないのです。 私は初心者なので調べてもよくわからないので、 有識者の方、是非教えてください。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 【Excel VBA】ネットワーク上のとあるフォルダの削除
OS:WindowsXP Excel:2003 現在、エクセルVBAで以下の処理を動かしています。 ・コンピューターAのフォルダB内の全ファイルを、 サーバーCのフォルダD内にコピー 今後は逆に、以下の処理を追加したいのです。 ・サーバーCのフォルダEを削除 VBAで可能でしょうか? またその場合は、どのようにコーディングすればよろしいでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Dドライブフォルダ内のエクセルファイルすべてをPD
Dドライブフォルダ内のエクセルファイルすべてをPDFとして保存するというVBAに悩んでいます。 どのように記述すればうまくいくでしょうか?
- 締切済み
- Visual Basic
- エクセルVBA、ネットワーク上のフォルダーに保存
エクセル2000VBAの記述で教えてください。 ネットワーク上のフォルダーにVBAファイルを開いて、使用後に年月日をファイルの頭に付けて名前を変えて、ネットワーク上の同じフォルダーに保存したいのですが、ネットワークドライブを使用しないで記述するにはどうすればよいでしょうか?ネットワークドライブを使用しないのは、VBAファイルを複数のパソコンで使用するためです。
- ベストアンサー
- Visual Basic
- エクセルのVBAで開いているファイルと同じフォルダのファイルを開きたいとき
エクセルのVBAで開いているファイルと同じフォルダのファイルを開きたいのですが、どうしても上手くいきません。 いろいろなフォルダやパソコンに移動しても使えるように C:\フォルダ1\TEST.XLS という指定ではなく、「今開いているファイルと同じフォルダから開く」ということはできますか? 上手く説明ができていなくて申し訳ありませんが、 もしよろしければ教えてください。
- ベストアンサー
- オフィス系ソフト
- バッチファイルを利用したフォルダの一括削除
バッチファイルを利用して特定のフォルダ内にあるすべての ファイル&フォルダを削除したいと思っています。 Dドライブ直下のファイルを削除するときは del "D:\*.*" これですべてのファイルは削除できるかと思います。 Dドライブ直下にフォルダがあった場合どのように削除したらよいのでしょうか? rmdirコマンドでは、フォルダごとに指定してやる必要がありますよね? ワイルドカードを使用してフォルダを削除する方法などあるのでしょうか? 特定フォルダそのものを削除してしまって、作り直したほうが早いかとも 思いましたが、アクセス権設定を再度しなければならなくなるので 何か良い方法はないでしょうか? ご存知の方いらっしゃいましたら、よろしくお願いいたします。
- ベストアンサー
- その他([技術者向] コンピューター)
- エクセルのVBAについて
エクセルのVBAについて教えて下さい。 エクセルのVBAでプログラムを組んでいるのですが、一つわからないことがあるのです。 マクロが実行(オープン)されるファイル名(ファイルパス)をVBAで取得するためにはどうすればいいでしょうか? たとえば、マクロが実行されるファイルがC:\テスト.xlsならば "C:\テスト.xls"を取得したいと考えています。 どなたかご教授お願い致します。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- フォルダの削除が出来ない
DellのWindows 7 を使っています。内蔵HDは1TBあったので、Cドライブには100GB、残り900GBをDドライブに割り当てて、購入時にパーティションしてもらいました。(メモリは、12GB) そして、Cドライブには、主にプログラム、Dドライブにはデータ、と振り分けていたのですが、気が付くと、いつの間にかCドライブが満杯になってしまいました。そして、ディスクトップ上での作業中にもメモリ不足の警告メッセージが出るようになり、PC作業も続けられなくなってきました。 そこで、Cドライブの不要プログラムは「アンインストール」、その他の「データ」類は「削除」して、Cドライブに空き容量を増やす努力をしました。 そこで、Cドライブにあった、ある大きな(データ)フォルダの「削除」操作を行っていたところ、その作業中に、「別のプログラムがこのフォルダまたはファイルを開いているので操作を完了できません。フォルダまたはファイルを閉じてから再実行してください」とのメッセージが頻繁に出るようになりました。しかし、この時、何のフォルダもファイルも開いていないのです。そして、結局、フォルダの「削除」ができないので、Cドライブの空き容量を増やすことが出来ませんでした。 と、いうことで教えていただきたいのですが、 1,Cドライブにはいつの間にか、自分には覚えのないフォルダやファイルが一杯溜まっていますが、捨てても構わないようなフォルダやファイルの見分け方が有れば教えてください。 2,フォルダやファイルを何一つ開いていないのに、「別のプログラムがこのフォルダやファイルを使っている」とのメッセージが出てくるのは、どういう理由からでしょうか。また、こうしたメッセージにはどう対処すれば良いのでしょうか。 3、PCの主動作を、Cドライブではなく、容量に余裕のあるDドライブを中心にしたPC操作ができるような設定方法はないものでしょうか。(便利かな、と軽い気持ちでパーティションを切ったことを心底悔やんでおります) 以上、どうぞ宜しくお願いします。
- 締切済み
- Windows 7