Jak utworzyć arkusz cfspreadsheet z chronionymi komórkami

Tworzę obiekt arkusza kalkulacyjnego przy użyciu arkusza cfspreadsheet. Czy chcesz, aby niektóre pojedyncze komórki były chronione (tylko do odczytu). Daj mi znać, jeśli ktoś próbował tego wcześniej.

Próbowałem umieścić format komórki jako zablokowany, ale nie działa. Oto przykładowy kod:

<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">

Dzięki.

questionAnswers(1)

yourAnswerToTheQuestion