[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『 Findメソッドのオブジェクトエラーについて』(だいき)
このwhatの部分に変数を用いて、検索ワードを順にやっていきたいのですが、
エラーが出てしまいます。
初心者であまりよくわかってないのですが、ご教授お願いします。
Sub 入金額実査()
Dim i Dim rngHitCell As Range Dim rngSearchArea As Range Dim keyWord As String For i = 7 To 201 keyWord = Worksheets("データ").Cells(i, 7)
Set rngSearchArea = Worksheets("売上表").Range("F7:F122") Set rngHitCell = rngSearchArea.Find(what:=keyWord, LookIn:=xlValues)
Dim strAddress As String Dim intRowNo As String Dim intColNo As String
strAddress = rngHitCell.Address(RowAbsolute:=False, ColumnAbsolute:=False) intRowNo = rngHitCell.Row intColNo = rngHitCell.Column
Worksheets("データ").Cells(i, 4) = Worksheets("売上表").Cells(intRowNo, 2)
Next
End Sub
< 使用 Excel:unknown、使用 OS:unknown >
(と) 2022/06/09(木) 14:52
(ah) 2022/06/09(木) 14:55
(だいき) 2022/06/09(木) 15:33
Findメソッドで検索したとき、見つからなかった場合、rngHitCell はNothing になります
なので、rngHitCell が Nothing かどうか調べて、Nothing じゃないときだけ、
その後のSTEP3の処理をするようにしないといけないです
エラーの出る箇所とエラーメッセージを書いてください
(と) 2022/06/09(木) 15:46
この部分がオブジェクト変数またはWithブロック変数が設定されておりませんとなっております。
(だいき) 2022/06/09(木) 15:54
https://www.239-programing.com/cgi-bin/excelvba_bbs.cgi?id=788
https://excelfactory.net/excelboard/excelvba/excel.cgi?mode=all&namber=194976&rev=0
(変なおやじ) 2022/06/09(木) 16:06
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.