データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ぱっと見で、気になるところを二つ
>Range("G8:G11").ClearContents
これは転記ミスだとおもいますが、Rangeの前の . がありません
>.Range(cells(15,"A"),cells(LastRow,"H")),ClearContents
Cellsの前に . を入れて下さい。
このCellsはWithで指定したシートではなく、ActiveSheetを参照してますので、結果として
シートをまたぐレンジを指定していることになります。