Okay, I have converted named ranged to Tables, Corrected the typo for Charleville, and corrected the integers to proper dates.

Your code works correctly, only the date labels at the bottom are positioned at the Zero level yet the charts being created have a minimum level of -10. How can I fix that issue?