VBAでよく遭遇するエラーの1つがこちらです。 Object variable not set 日本語では、 オブジェクト変数が設定されていません という意味です。 原因 簡単に言うと、 オブジェクトが取得できていない 状態で使おうとした時に発生します。 よくある例 Dim ws As Worksheetws.Select このコードでは、ws に何も代入していないためエラーになります。 正しい書き方 Dim ws As WorksheetSet ws = Worksheets("Sheet1")ws.Select オブジェクトを代入する時は、 Set が必要です。 Findでよく発生する 次…