From: melampus Date: 2008-01-29T21:09:56+09:00 Subject: Re: Spreadsheet Excel: How to merge cells? > format_merged = workbook.add_format(:align => "merge") > worksheet.write(0, 0, ["Host", "Date", "Headertext", "", "", "", "Something else"]) you never seem to apply the format after you have defined it?! I don't this packages, but can you do something like: worksheet.write(0, 3, ["Headertext", "", "", ""], format_merged)