Excelのセルの範囲を塗りつぶしたいとき、別のセルが変更されたとき。Excel VBA - ONEセルの変更に基づく複数セルの更新
私は、プロジェクト番号に基づいて、別のマスターブック(WB2)から顧客の詳細を取得できるマクロを持っています。プロジェクト番号はリストとしてWB1にあります。ユーザーがWB1からプロジェクト番号を選択するとき、顧客の詳細を含むH9:H15(WB1内)の範囲のセルを入力する必要があります。私はこれを引き起こすためにworksheet_changeイベントを使用しています。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$15" Then
Call modInvoiceFiller.FillCustomerDetails
End If
End Sub
このコードでは、更新は行われません。プロシージャを手動で実行すると、必要な詳細が入力されます。誰かが助けてくれますか?
よろしく、私のために正常に動作します プラブー