掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Excelのレコードクリア (ID:115622)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>そもそも >>ボタンが押された時にExcelに書き込むことはできているのですが >>ボタンが押された時は一度Excelのレコードを削除してから >>もう一度書き込みをしたいのですがうまくいきません。 >といった処理の必要性がボクには謎なんですが、 ボタンは1つです。 そのボタンが押された時にListViewにあるレコードがExcelに書き込まれます。 起動時(Form_Load)にはそのExcelからListViewに読み込まれます。 ListViewの内容は変更が可能になっています。 のでボタンが押された時には同じExcelに書き込みをするので一度Excelのレコードを削除してから 書き込みをしようと考えています。 >今更 Worksheet オブジェクトを使うなら DAO を使う必要が >あるのか?ってのも謎です。 >xlSheet.Range("$A$1").Resize(.RecordCount, .Fields.Count).Delete このソースでしたら両方使わないといけなくないですか? >で、極めつけは i と何の関係も無い >n という変数が何の説明も無くいきなり現れて、6 からカウント >されてるというホントに意味不明なソースを見せられて… iはレコードのカウントです。 nは6行目から書き込みをしたいためです。 >…何を助言しろとおっしゃってるのか理解しがたいです。 >>とやると、最後のレコードしか消えません。 >6〜12行目が削除されてるとかじゃないんですか? 6行目からの削除でいいんです。 12行目まで削除ではなく、レコードすべてを削除したいんです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.