Excel VBA質問箱 IV

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

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


68229 / 76734 ←次へ | 前へ→

【13045】Re:Selection.FindでのWhatの値
質問  マクロ初心者 E-MAIL  - 04/4/21(水) 20:21 -

引用なし
パスワード
   ▼IROC さん:
>列はたくさんあるのでしょう?
>
>C列をキーに、A列とB列から同じものを探せばよいのですか?

はいそうです。C列にあるデータをキーにして
複数列にあるデータの中から検索し、
そのデータを削除したいのです。

それで最初のマクロに戻るんですけど、
Private Sub CommandButton1_Click()
  
  Dim touroku_Ad As String
  Dim sousin_Ad As String
  Dim Sheet_obj1 As Worksheet
  Dim search_res As Integer
  
  Sheet1.Select
  Set Sheet_obj1 = ActiveSheet
  touroku_Ad = Sheet_obj1.Cells(2, 4)←リストAのアドレスを1つ取得
  Sheet_obj1.Range(Selection, Selection.End(xlDown)).Select←リストBの範囲を選択
  search_res = Macro3(touroku_Ad)
End Sub

Function Macro3(touroku_Ad As String) As Integer

  Dim adress As String
  adress = touroku_Ad

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

というようにして、後はmainのPrivate Sub CommandButton1_Click()
の中で、同じ処理をループすればよいのかなぁ?と思ってるんですけど…
どうなのでしょうか?

1 hits

【12998】Selection.FindでのWhatの値 マクロ初心者 04/4/20(火) 20:18 質問
【13007】Re:Selection.FindでのWhatの値 IROC 04/4/21(水) 8:45 回答
【13019】Re:Selection.FindでのWhatの値 マクロ初心者 04/4/21(水) 14:20 質問
【13020】Re:Selection.FindでのWhatの値 IROC 04/4/21(水) 14:32 回答
【13021】Re:Selection.FindでのWhatの値 マクロ初心者 04/4/21(水) 15:14 質問
【13029】Re:Selection.FindでのWhatの値 IROC 04/4/21(水) 16:42 回答
【13033】Re:Selection.FindでのWhatの値 マクロ初心者 04/4/21(水) 17:02 質問
【13043】Re:Selection.FindでのWhatの値 IROC 04/4/21(水) 20:14 回答
【13045】Re:Selection.FindでのWhatの値 マクロ初心者 04/4/21(水) 20:21 質問
【13078】Re:Selection.FindでのWhatの値 マクロ初心者 04/4/22(木) 14:14 質問
【13169】Re:Selection.FindでのWhatの値 マクロ初心者 04/4/25(日) 17:28 お礼

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