Ich möchte einen Zellbereich in Excel ausfüllen, wenn ein anderer sich ändert.Excel VBA - Mehrere Zellenaktualisierung basierend auf einer Änderung in einer Zelle
Ich habe ein Makro, das Kundendaten aus einer anderen Master-Arbeitsmappe (WB2) abrufen kann, basierend auf der Projektnummer. Projektnummern befinden sich in WB1 als Liste. Wenn der Benutzer eine Projektnummer aus WB1 auswählt, muss ich Zellen im Bereich von H9: H15 (in WB1) mit Kundendetails füllen. Ich benutze das Ereignis "cheesheet_change", um dies auszulösen.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$15" Then
Call modInvoiceFiller.FillCustomerDetails
End If
End Sub
Mit diesem Code passiert keine Aktualisierung. Wenn ich die Prozedur manuell ausführe, füllt sie die erforderlichen Details aus. Könnte jemand bitte helfen?
Grüße, Prabhu