Excel VBA質問箱 IV

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

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


55954 / 76732 ←次へ | 前へ→

【25543】4つの条件を満たす行を検索する方法
質問  ikeda  - 05/6/3(金) 21:51 -

引用なし
パスワード
   どなたか教えてください。
1.データシートから条件にあった行をワークシートにコピーしたい
2.上記以外のデータを除外シートにコピーしたい
のです。

1のデータ抽出でつまずいています
書いたコードは以下のものです。オートフィルターでは4つの条件は
無理なのでしょうか?


  'データ数を求める
  Sheets("データ").Activate
  gyo = Sheets("データ").Range("a1").CurrentRegion.Rows.Count - 1
  
  'データシートから必要なデータを抽出
  Worksheets("データ").Range("A5").CurrentRegion.Select

(この下の行でエラーです)

  Selection.AutoFilter Field:=4, Criteria2:="=250", Operator:=xlOr, Criteria2:="=280", _
     Operator:=xlOr, Criteria2:="=350", Operator:=xlOr, Criteria2:="=500"
  Selection.Copy
  
 
  'ワークシートにとりあえずコピー
  Set ws = Worksheets.Add
  ws.Paste
  ws.Name = "ワーク"
  '見出し行コピー
  Sheets("orion").Activate
  Worksheets("orion").Rows("5:5").Select
  Selection.Copy
  Sheets("ワーク").Activate
  ws.Range("A1").Select
  ws.Paste

  Application.CutCopyMode = False
  Set ws = Nothing
  
  Sheets("orion").AutoFilterMode = False
0 hits

【25543】4つの条件を満たす行を検索する方法 ikeda 05/6/3(金) 21:51 質問
【25546】Re:4つの条件を満たす行を検索する方法 Kein 05/6/3(金) 22:19 回答
【25547】Re:4つの条件を満たす行を検索する方法 Kein 05/6/3(金) 22:22 回答
【25548】Re:4つの条件を満たす行を検索する方法 ikeda 05/6/3(金) 23:16 お礼

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