ExcelのページレイアウトでB5横を設定したのにA4縦のプレビュー画面が表示⇒Excelでのプリンタをご確認ください。

エクセルで用紙設計する場合、プリンタが『印刷するプリンタ』になっているかをご確認いただき、違うプリンタになっていたら、変更 →→ 上書き保存してください。

印刷直前のプリンタのプロパティをご覧いただき、用紙が別のサイズになっていないかご確認いただけたらと思います。

通常使うプリンタの用紙設定を標準にしてみてください。
(もしや、プリンタプロパティがA4横になっているとそのまま変わらないかもしれません。プリンタにより異なります。)

xlsx形式よりもxls形式の方が安定するかもしれません。