Excel VBA質問箱 IV

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

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


61469 / 76733 ←次へ | 前へ→

【19884】Re:Excel VBA で検索 → 検索結果を新しいsheetに書込む
回答  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
1 hits

【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 お礼

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