| 
    
     |  | ▼さくら さん: 
 > 下表の例で言いますと、A列の中から10.1以上10.5以下の値を検索
 > →その右横セルの値B1〜B3をsheet2 A1から下方向へ順に貼り付けるイメージです。
 > 下表の例ではsheet2 A1〜A6にB1,B2,B3,B5,B6,B7が張り付くことになります。
 
 >
 >A   B
 >10.3  B1
 >・   B2
 >・   B3
 >・   ・
 >10.3  B5
 >・   B6
 >・   B7
 >・   ・
 
 ● ↑の図で気になるのは、
 >10.3  B1
 >・   B2
 >・   B3
 の
 >・
 >・
 の部分です。ここには 10.3 と書いてあるんですか? 空白なんですか?
 10.3 と書いてあれば、問題ないのですが。
 
 ●あと、βさんもコメントされていますが、一行目が列見出しになってないと
 フィルタ(とくに、AdvancedFilter にとって)は 致命的です。
 表なのだから、
 「実際には」一行目には 列見出しが書いてあるのですよね?!
 
 書いてあれば、AdvancedFilterを使えば 表の1列目の数値を条件に抽出し、
 表の「全列」でなく、必要な列だけ 抽出転記することは(AdvancedFilter は
 それが目的の一般機能ですから)とても簡単なことです。
 
 |  |