Excel VBA質問箱 IV

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

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


26999 / 76732 ←次へ | 前へ→

【55059】Re:データー抽出とワークシートへの転記
発言  ponpon  - 08/4/13(日) 10:10 -

引用なし
パスワード
   ▼Regina さん:
おはようございます。
>>>Sub TEST()
>>>  With Worksheets("データベース")
>>>    .Range("A1").AutoFilter Field:=6, Criteria1:="外来"
>>>    With .AutoFilter.Range
>>>      .Columns(2).Offset(1).Resize(.Rows.Count - 1) _
>>>      .SpecialCells(xlCellTypeVisible).Copy _
>>>      Worksheets("抽出外来").Range("A1")
>>>    End With
>>>    .AutoFilterMode = False
>>>  End With
>>>End Sub
>>
>上記のコードでは、入院・外来全ての患者さんの名前が抽出されました。

これは、おかしいですね?
入院・外来は、「データベース」のF列に入力されているんでしょう?

>>>
>>>Sub TEST2()
>>>  Worksheets("抽出外来").Cells.ClearContents
>>>  With Worksheets("データベース")
>>>    .AutoFilterMode = False
>>>    .Range("A1").AutoFilter Field:=6, Criteria1:="外来"
>>>    With .AutoFilter.Range  ' 此処にブレークポイントでフィルターの
>>>                 ' 結果を見てください。 

             ここで、「外来」だけが抽出されてますか?
            
>>>      .SpecialCells(xlCellTypeVisible).Copy _
>>>      Worksheets("抽出外来").Range("A1")
>>>    End With
>>>    .AutoFilterMode = False
>>>  End With
>>>End Sub
>この上のコードでは、名前だけでなく、他のデータ(年齢とか)も全てコピーされていました。
>
これは、そのようになるコードですが、F列が"外来"だけのもののはずですが、
すべてですか?"外来"だけですか?

>データベースは、Fの列が入院・外来のセルになっているので「Field:=6」で合っていると思います。このデータベースはユーザーフォームによって入力・削除できるようにしているので、それに原因があるのでしょうか?入院・外来の部分はユーザーフォーム上のオプションボタンで選択して"入院""外来"が入力されるように設定しています。

どのような入力方法かはともかく、「データベース」のF列に「入院・外来」が、
入力されているかどうかですが・・・

0 hits

【54993】データー抽出とワークシートへの転記 Regina 08/4/9(水) 23:40 質問
【54995】Re:データー抽出とワークシートへの転記 Yuki 08/4/10(木) 9:40 発言
【55013】Re:データー抽出とワークシートへの転記 Regina 08/4/11(金) 13:38 発言
【55015】Re:データー抽出とワークシートへの転記 Regina 08/4/11(金) 13:59 発言
【55017】Re:データー抽出とワークシートへの転記 Yuki 08/4/11(金) 14:31 発言
【55031】Re:データー抽出とワークシートへの転記 Regina 08/4/11(金) 17:40 発言
【55030】Re:データー抽出とワークシートへの転記 ponpon 08/4/11(金) 17:02 発言
【55032】Re:データー抽出とワークシートへの転記 Regina 08/4/11(金) 18:01 発言
【55040】Re:データー抽出とワークシートへの転記 Yuki 08/4/12(土) 7:17 発言
【55042】Re:データー抽出とワークシートへの転記 Regina 08/4/12(土) 8:10 発言
【55043】Re:データー抽出とワークシートへの転記 Yuki 08/4/12(土) 9:24 発言
【55047】Re:データー抽出とワークシートへの転記 ponpon 08/4/12(土) 22:08 発言
【55056】Re:データー抽出とワークシートへの転記 Regina 08/4/13(日) 9:47 発言
【55058】Re:データー抽出とワークシートへの転記 Regina 08/4/13(日) 9:58 発言
【55059】Re:データー抽出とワークシートへの転記 ponpon 08/4/13(日) 10:10 発言
【55081】Re:データー抽出とワークシートへの転記 Regina 08/4/14(月) 18:32 発言
【55086】Re:データー抽出とワークシートへの転記 ponpon 08/4/14(月) 23:02 発言
【55117】Re:データー抽出とワークシートへの転記 Regina 08/4/15(火) 17:23 お礼
【55118】Re:データー抽出とワークシートへの転記 ponpon 08/4/15(火) 21:14 発言

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