Ну хорошо, скажем так:
... потому что обсуждаемое "ОНО" (SheetChange)- это всего лишь абстрактный метод COM-интерфейса WorkbookEvents, который нужно описать в своей реализации этого интерфейса.

Посему смысла в строке
if sheet.SheetChange then  GetValue
нет никакого.

Так же как и в фразе "где найти описание событий...". Нет никаких "описаний событий", есть сигнатуры методов, которые мы определяем, и которые будут вызываться при наступлении событий. Эти сигнатуры видим собственно в описании интерфейса CtlExcel9.WorkbookEnents.