<c r="A1" s="1"><v></v></c>
but I need an explicit empty string in sharedStrings.xml and the c element to refer to it.First write a non-empty string and then access the UTF8StringValue element of the cell record and reset it to empty. This by-passes the conversion the blank cell type.
Now, this made me notice the issue that shared strings are not really sharedShared strings are a concept of Excel, not of fpspreadsheet. There was some time when I wanted to implement them but I noticed that they do not offer any benefit, just make things more complicated.