Cómo crear una hoja de cálculo con celdas protegidas

Estoy creando un objeto de hoja de cálculo utilizando cfspreadsheet. Quisiera hacer algunas de las celdas individuales como protegidas (solo lectura). Por favor, hágamelo saber si alguien ha intentado esto antes.

Intenté poner el formato de celda como bloqueado, pero no parece funcionar. Aquí está el código de ejemplo:

<cfset a = spreadsheetnew()>
<cfset format1 = structNew()>
<cfset format1.locked=true>
<cfset SpreadsheetFormatCell(a,format1,1,1)>
<cfspreadsheet action="write" filename="#expandpath('.')#/test.xls" name="a" overwrite="true">

Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta