You were close:
Worksheets("Log").OLEObjects("ComboBox1").ListFillRange = _
"Events!A" & Worksheets("Events").Ranage("N1").Value + 6 & ":A" & Worksheets("Events").Range("N1").Value + 9
worked for me, without the .object in the middle. To figure this I put this code in:
Dim objtest As OLEObject
Set objtest = Worksheets("Issues").OLEObjects("ComboBox1")
objtest.ListFillRange = "B3:B29"
In debug mode, once objtest was assigned, I could look at the properties using the Locals window and the ListFillRange was just right off the object level.