text: Title: Bug: Boolean Issue
  Body: ### Current behavior
  
  The issue occurs in locally installed Microsoft Office 365, when a spreadsheet generated by xlsxWriter contains a column of type BOOLEAN.
  
  When I open the worksheet I get a message saying that a problem was found, and Excel asks me if I want it to recover the worksheet as much as it can.
  
  ### Expected behavior
  
  That the worksheet opens without warning of recovering lost data.
  
  ### Sample code to reproduce
  
  ```markdown
  import xlsxwriter as xlsx
  
  workbook = xlsx.Workbook('minimal.xlsx')
  worksheet = workbook.add_worksheet()
  
  worksheet.write('A1', 'Hello Destaxa')
  worksheet. set_column('A:A', 20, workbook.add_format({'num_format': 'BOOLEAN'}))
  workbook.close()
  ```
  
  
  ### Environment
  
  ```markdown
  - XlsxWriter version: 3.0.3
  - Python version: 3.10.7
  - Excel version: Microsoft Office 365
  - OS: Windows 10
  - The issue does not occur in Microsoft Office 2016
  - The issue does not occur in Microsoft Office 365 Web
  ```
  
  
  ### Any other information
  
  ![Capture](https://user-images.githubusercontent.com/115592916/195213444-2666c77a-a764-4226-9f27-62f8b60f9a78.PNG)
  
  
  ### OpenOffice and LibreOffice users
  
  - [X] I have tested the output file with Excel.