Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


64661 / 76732 ←次へ | 前へ→

【16650】Re:空白セルの削除
回答  Jaka  - 04/8/5(木) 9:43 -

引用なし
パスワード
   >上記の通り、前文の書き出しがWithではないので
>この構文をこのまま使用することが出来ません。

??私のは、With使ってませんけど..。
こうなってました。
>>Range("a1:c5").AutoFilter field:=1, Criteria1:=りんご
>>Range("a2:c5").SpecialCells(xlCellTypeVisible).Copy

で、
Selection.AutoFilter  ←いらない
Selection.AutoFilter Field:=1, Criteria1:="="
 ↑ 
Selectionをフィルタする列の見出から最後の行までを範囲とする。
ちょっと私が書いたのと、範囲が変わりますが、C列をフィルタするとして、

Range("C" & 見出し行 & ":C" & C列最後の行).AutoFilter Field:=1, Criteria1:="="


>Rows("802:1421").Select
>Selection.Delete Shift:=xlUp
  ↓
Range("C" & 見出し行の下のデータ始まり行 &":C" & C列最後の行).SpecialCells(xlCellTypeVisible).Rows.Delete

>Selection.AutoFilter
解除は、この方が良いです。
Sheets("シート名").AutoFilterMode = False

削除のアラートを出したくなければ、削除する前に
Application.DisplayAlerts = False

Trueに戻すのを忘れずに...。

0 hits

【16507】空白セルの削除 けい 04/7/30(金) 15:21 質問
【16511】Re:空白セルの削除 IROC 04/7/30(金) 16:37 回答
【16512】Re:空白セルの削除 Jaka 04/7/30(金) 16:44 回答
【16616】Re:空白セルの削除 けい 04/8/4(水) 9:52 質問
【16650】Re:空白セルの削除 Jaka 04/8/5(木) 9:43 回答
【16674】後一歩! けい 04/8/5(木) 15:54 質問
【16676】Re:後一歩! Jaka 04/8/5(木) 16:03 回答

64661 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free