Excel VBA質問箱 IV

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

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


10769 / 13644 ツリー ←次へ | 前へ→

【19854】Excel VBA で検索 → 検索結果を新しいsheetに書込む みいな 04/11/18(木) 8:04 質問[未読]
【19856】Re:Excel VBA で検索 → 検索結果を新しい... Asaki 04/11/18(木) 9:07 発言[未読]
【19879】Re:Excel VBA で検索 → 検索結果を新しい... みいな 04/11/18(木) 13:17 お礼[未読]
【19884】Re:Excel VBA で検索 → 検索結果を新しい... Jaka 04/11/18(木) 14:39 回答[未読]
【19895】Re:Excel VBA で検索 → 検索結果を新しい... Jaka 04/11/18(木) 17:00 回答[未読]
【19982】Re:Excel VBA で検索 → 検索結果を新しい... みいな 04/11/22(月) 8:38 お礼[未読]

【19854】Excel VBA で検索 → 検索結果を新しいs...
質問  みいな  - 04/11/18(木) 8:04 -

引用なし
パスワード
   データが以下のようにランダムにA列のみに『A65536』まで並んでます。

 ・
 ・
1012
4503
6654
2503
6555
8444
2224
7896
 ・
 ・

この中の検索条件は *1102* 『1102』を含む情報を持つセルを
全て抜き出して、新しいsheetに書き込みたいのですが・・・

アドバイス宜しくお願い致します。

【19856】Re:Excel VBA で検索 → 検索結果を新し...
発言  Asaki  - 04/11/18(木) 9:07 -

引用なし
パスワード
   こんにちは。

どうして同じ質問を繰り返すのでしょうか?
>アドバイス宜しくお願い致します。
とお書きになっているので、そうしたつもりでしたが、何の役にも立たなかったようですね。

もともと丸投げで、コードが欲しいだけですか。

【19879】Re:Excel VBA で検索 → 検索結果を新し...
お礼  みいな  - 04/11/18(木) 13:17 -

引用なし
パスワード
   Asakiさま

自分でも反省しています。もう一度勉強します。

【19884】Re:Excel VBA で検索 → 検索結果を新し...
回答  Jaka  - 04/11/18(木) 14:39 -

引用なし
パスワード
   手作業だとこんな感じです。。
作業列にB列を使ったとします。

B1に
=IF(ISERROR(SEARCH("1012",TEXT(A1,"@"),1)),"",A1)
をいれ、下のほうにフィルします。
A列に空き行がなかったら、B1セルの右下角をポインタが+になった所で、Wクリックすればオートフィルされます。

B列を空白以外のセルでオートフィルタします。
B列を選択してしてコピー後、貼り付けたいシートのセルを選択し(列を選択してはダメ)、形式を選択して貼り付けで値を選択すれば良いです。


for i = 1 to range("A65536").end(xlup).row
  if instr(1,cells(i,1).value,"1012") > 0 Then
    ii = ii + 1
    Sheets("Sheet2").cells(ii,1).value = cells(i,1).value
  end if
next

【19895】Re:Excel VBA で検索 → 検索結果を新し...
回答  Jaka  - 04/11/18(木) 17:00 -

引用なし
パスワード
   >=IF(ISERROR(SEARCH("1012",TEXT(A1,"@"),1)),"",A1)

これでよかった。
=IF(ISERROR(SEARCH("1012",A1,1)),"",A1)

【19982】Re:Excel VBA で検索 → 検索結果を新し...
お礼  みいな  - 04/11/22(月) 8:38 -

引用なし
パスワード
   ありがとうございます。早速試したいと思います。。。

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