セル アドレスをシートに保存していますが、Excel は一部のセル アドレスをOCT8からOct-08、APR8からapr-08のように日付に変換します。
後でセル値を取得するときに、セルに格納されているセル アドレスではなく日付を指定します。セル アドレスは、次の VBA コードによって配列とコピー配列に格納されます。セルからテキストの書式設定を削除し、カスタムの日付形式に変換します。
.Range("c1").Resize(UBound(SA) + 1, 1).Value = Application.Transpose(SA)