Excel doesn't appear to have an easy way to use cell and border formatting to do what you are looking for. Only thing I could find was to no use the angle so they line up.
An alternate to that would be to insert a text box sized and formatted as you desire to fit the top of the angled headers. You can add a text box from the Insert
tab, Text
group.
You can then resize and format the text box as you wish.