VBからエクセルのデータを削除するには?


  2006-09-14 00:48:16  No: 96614

VBから指定したフォルダ内にエクセルのデータを削除するにはどのようにすればよろしいいでしょうか。


Blue  2006-09-14 01:19:49  No: 96615

>指定したフォルダ内にエクセルのデータを削除する
日本語がおかしいですけど、、、

とりあえず目的は、指定したフォルダ内の XXX.xls ファイルを消すことでしょうか?
そして、消す条件は決まっているのでしょうか?(指定フォルダ内の拡張子xlsのファイルを全部消す?)

それと、VBといってもVB6以前とVB.NET(2002,2003),VB 2005とでは記述方法が変わってきます。
ですので、必ずVBのバージョンを明記してください。


  2006-09-14 02:02:43  No: 96616

バージョンは6.0です。
消す条件としては、リストに表示されているパス番号とそのパス番号に一致するデータを消します。


Blue  2006-09-14 02:05:23  No: 96617

>リストに表示されているパス番号とそのパス番号に一致するデータを消します。
意味がよくわかりません。
具体的にどんな値でなにが該当するのかを説明してもらえますか?

で、結局消すのはファイルなんですか?


シロ  2006-09-14 03:44:32  No: 96618

Buleさんが説明不足と指摘していますが、
「データを消す」とは以下のいずれでしょうか?

1)Excelファイルに保存されている何行目かの行を
  消すもしくはクリアする
  (Excelファイルを開き、右クリックして行削除とするのか
   Excelファイルを開き、Delボタンを押下した時の動作を行いたいのか)

2)Excelファイルのファイル自体削除する
  (エクスプローラから該当ファイルを選択し、Delボタンを押下した
   時の動作を行いたいのか)
3)その他
  (「れ」さんの説明お願いします)


  2006-09-14 17:59:23  No: 96619

VBで削除ボタンを作っておいて、ボタンを押すと該当するExcelのファイル自体を削除します。


Blue  2006-09-14 18:11:22  No: 96620

説明不足です。
パス番号って何ですか?どんなものになりますか?

ちなみにファイルを消すならば、
Killステートメント(関数?)ですが、それぐらい調べてありますよね?
(掲示板を探すよりも簡単だと思うが。)


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加