Excel VBA質問箱 IV

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

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


55464 / 76732 ←次へ | 前へ→

【26042】同一ブック内シ-ト非表示検索
質問  改造したいな  - 05/6/22(水) 14:46 -

引用なし
パスワード
   早速ですが、"1"というシートでユーザーフォームを展開しText boxにidn(数字)を
入力し、”ENTER”というコマンドにより"4"というシート内から検索を実行し、
同一のユーザーフォームに検索結果を反映させ、入力が完了すると完了というコマンドによりそのユーザフォームを閉じ、内容を"1"というシートに反映させるのですが、
マクロの記憶で行うと、"1"→"4"→"1"とシートが移動しています。
検索時に、"1"シート上だけで一連の作業を行いたいのですが、findを使った場合
検索対象範囲指定は、どこにいれるべきなんでしょう?
’1"シート上にてユーザーフォーム展開
’idn入力
Private Sub enter_Click()
'マクロ記憶部
Sheets("4").Select
  Colums("B:B").Select

  With idn = Selection.Find(What:=idn, After:=ActiveCell,
        LookIn:=xlFormulas, LookAt _:=xlPart
    , SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
    False, MatchByte:=False, SearchFormat:=False).Activate

End With
'ユーザーフォーム反映部
i = ActiveCell.Row
tid = Sheets("4").Cells(i, 1).Value
jid = Sheets("4").Cells(i, 2).Value



と続きます。
Selectionの部分に代入もできません。
Afterの部分、検索開始セルに入力した場合もエラーになります。
どなたか教えていただけないでしょうか。

0 hits

【26042】同一ブック内シ-ト非表示検索 改造したいな 05/6/22(水) 14:46 質問
【26064】Re:同一ブック内シ-ト非表示検索 kobasan 05/6/22(水) 18:31 回答
【26069】Re:同一ブック内シ-ト非表示検索 kobasan 05/6/22(水) 19:32 発言
【26151】Re:同一ブック内シ-ト非表示検索 改造したいな 05/6/24(金) 17:06 お礼

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