thanks for the reply!
I have tried creating a new exce; file but then the problem still occur. i also tried downloading and installing an updated driver for the printer and still the same problem exist.
i also have tried printing the file to a shared network printer (different HP model printer) and it was fine, all the grid lines are printed.