1
特定の値(range("C1").value
と同じ値)を持つセルの行を見つけようとしています。他のセルの番号。私は2時間それに固執しています。excel vba:特定の値を持つセルの行を見つけ、その行番号を別のセルに入れます。
私のコードは次のよう: を(私は前にシート1をアクティブに)
Set found = sheet1.Columns("B").Find(what:= sheet1.range("C1").Value, LookIn:=xlValues, lookat:=xlWhole)
sheet1.range("A2").value= found.Address
このコードは、このエラーの原因は何のエラーメッセージObject variable not set
を得ましたか。
ワークシートやコードの残りの部分が表示されていないと、検索値が見つかりませんでした。 – Comintern
@ Comintern19ご回答いただきありがとうございます。問題は、私の目にはB24が検索値(sheet1.range( "C1")。value)と同じ値を持つことがわかりますが、vbaコードはこの場合24の行番号を与えません。 ..................あなたが話している「検索価値」を誤解しましたか?助けてください!どうもありがとうございます! – kitty