@nynaevelan: I fixed the problem (I hope) by permitting the column name labels to wrap. It should work in your case.
I don't think it will work if someone has a very long column heading that is only one word. At this point I think I would say "don't do that".
See the attached screen capture.