@@ -131,38 +131,61 @@ protected override async Task GenerateCellStyleXfAsync()
131131 protected override void GenerateCellXf ( )
132132 {
133133 /*
134- * <x:xf />
135- * <x:xf />
136- * <x:xf />
137- * <x:xf numFmtId="14" applyNumberFormat="1" />
138- * <x:xf />
139- * <x:xf numFmtId="21" applyNumberFormat="1" />
140- */
141- _context . NewXmlWriter . WriteStartElement ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
142- _context . NewXmlWriter . WriteFullEndElement ( ) ;
143- _context . NewXmlWriter . WriteStartElement ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
144- _context . NewXmlWriter . WriteFullEndElement ( ) ;
145- _context . NewXmlWriter . WriteStartElement ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
146- _context . NewXmlWriter . WriteFullEndElement ( ) ;
134+ * <x:xf numFmtId="0" fontId="0" fillId="0" borderId="0" xfId="0" />
135+ * <x:xf numFmtId="0" fontId="0" fillId="0" borderId="0" xfId="0" />
136+ * <x:xf numFmtId="0" fontId="0" fillId="0" borderId="0" xfId="0" />
137+ * <x:xf numFmtId="14" fontId="0" fillId="0" borderId="0" xfId="0" applyNumberFormat="1" />
138+ * <x:xf numFmtId="0" fontId="0" fillId="0" borderId="0" xfId="0" />
139+ * <x:xf numFmtId="21" fontId="0" fillId="0" borderId="0" xfId="0" applyNumberFormat="1" />
140+ * */
141+
142+ for ( int i = 0 ; i < 3 ; i ++ )
143+ {
144+ _context . NewXmlWriter . WriteStartElement ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
145+ _context . NewXmlWriter . WriteAttributeString ( "numFmtId" , null , "0" ) ;
146+ _context . NewXmlWriter . WriteAttributeString ( "fontId" , null , "0" ) ;
147+ _context . NewXmlWriter . WriteAttributeString ( "fillId" , null , "0" ) ;
148+ _context . NewXmlWriter . WriteAttributeString ( "borderId" , null , "0" ) ;
149+ _context . NewXmlWriter . WriteAttributeString ( "xfId" , null , "0" ) ;
150+ _context . NewXmlWriter . WriteEndElement ( ) ;
151+ }
152+
147153 _context . NewXmlWriter . WriteStartElement ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
148- _context . NewXmlWriter . WriteAttributeString ( "numFmtId" , "14" ) ;
149- _context . NewXmlWriter . WriteAttributeString ( "applyNumberFormat" , "1" ) ;
150- _context . NewXmlWriter . WriteFullEndElement ( ) ;
154+ _context . NewXmlWriter . WriteAttributeString ( "numFmtId" , null , "14" ) ;
155+ _context . NewXmlWriter . WriteAttributeString ( "fontId" , null , "0" ) ;
156+ _context . NewXmlWriter . WriteAttributeString ( "fillId" , null , "0" ) ;
157+ _context . NewXmlWriter . WriteAttributeString ( "borderId" , null , "0" ) ;
158+ _context . NewXmlWriter . WriteAttributeString ( "xfId" , null , "0" ) ;
159+ _context . NewXmlWriter . WriteAttributeString ( "applyNumberFormat" , null , "1" ) ;
160+ _context . NewXmlWriter . WriteEndElement ( ) ;
151161 _context . NewXmlWriter . WriteStartElement ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
152- _context . NewXmlWriter . WriteFullEndElement ( ) ;
162+ _context . NewXmlWriter . WriteAttributeString ( "numFmtId" , null , "0" ) ;
163+ _context . NewXmlWriter . WriteAttributeString ( "fontId" , null , "0" ) ;
164+ _context . NewXmlWriter . WriteAttributeString ( "fillId" , null , "0" ) ;
165+ _context . NewXmlWriter . WriteAttributeString ( "borderId" , null , "0" ) ;
166+ _context . NewXmlWriter . WriteAttributeString ( "xfId" , null , "0" ) ;
167+ _context . NewXmlWriter . WriteEndElement ( ) ;
153168 _context . NewXmlWriter . WriteStartElement ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
154- _context . NewXmlWriter . WriteAttributeString ( "numFmtId" , "21" ) ;
155- _context . NewXmlWriter . WriteAttributeString ( "applyNumberFormat" , "1" ) ;
156- _context . NewXmlWriter . WriteFullEndElement ( ) ;
169+ _context . NewXmlWriter . WriteAttributeString ( "numFmtId" , null , "21" ) ;
170+ _context . NewXmlWriter . WriteAttributeString ( "fontId" , null , "0" ) ;
171+ _context . NewXmlWriter . WriteAttributeString ( "fillId" , null , "0" ) ;
172+ _context . NewXmlWriter . WriteAttributeString ( "borderId" , null , "0" ) ;
173+ _context . NewXmlWriter . WriteAttributeString ( "xfId" , null , "0" ) ;
174+ _context . NewXmlWriter . WriteAttributeString ( "applyNumberFormat" , null , "1" ) ;
175+ _context . NewXmlWriter . WriteEndElement ( ) ;
157176
158177 const int numFmtIndex = 166 ;
159178 for ( var i = 1 ; i <= _context . CustomFormatCount ; i ++ )
160179 {
161180 /*
162- * <x:xf numFmtId="{numFmtIndex + i}" applyNumberFormat="1"
181+ * <x:xf numFmtId="{numFmtIndex + i}" fontId="0" fillId="0" borderId="0" xfId="0" applyNumberFormat="1" applyNumberFormat="1"
163182 */
164183 _context . NewXmlWriter . WriteStartElement ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
165184 _context . NewXmlWriter . WriteAttributeString ( "numFmtId" , ( numFmtIndex + i ) . ToString ( ) ) ;
185+ _context . NewXmlWriter . WriteAttributeString ( "fontId" , null , "0" ) ;
186+ _context . NewXmlWriter . WriteAttributeString ( "fillId" , null , "0" ) ;
187+ _context . NewXmlWriter . WriteAttributeString ( "borderId" , null , "0" ) ;
188+ _context . NewXmlWriter . WriteAttributeString ( "xfId" , null , "0" ) ;
166189 _context . NewXmlWriter . WriteAttributeString ( "applyNumberFormat" , "1" ) ;
167190 _context . NewXmlWriter . WriteEndElement ( ) ;
168191 }
@@ -171,29 +194,48 @@ protected override void GenerateCellXf()
171194 protected override async Task GenerateCellXfAsync ( )
172195 {
173196 /*
174- * <x:xf />
175- * <x:xf />
176- * <x:xf />
177- * <x:xf numFmtId="14" applyNumberFormat="1" />
178- * <x:xf />
179- * <x:xf numFmtId="21" applyNumberFormat="1" />
180- */
181- await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
182- await _context . NewXmlWriter . WriteFullEndElementAsync ( ) ;
183- await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
184- await _context . NewXmlWriter . WriteFullEndElementAsync ( ) ;
185- await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
186- await _context . NewXmlWriter . WriteFullEndElementAsync ( ) ;
187- await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
188- await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "numFmtId" , null , "14" ) ;
189- await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "applyNumberFormat" , null , "1" ) ;
190- await _context . NewXmlWriter . WriteFullEndElementAsync ( ) ;
191- await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
192- await _context . NewXmlWriter . WriteEndElementAsync ( ) ;
193- await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
194- await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "numFmtId" , null , "21" ) ;
195- await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "applyNumberFormat" , null , "1" ) ;
196- await _context . NewXmlWriter . WriteFullEndElementAsync ( ) ;
197+ * <x:xf numFmtId="0" fontId="0" fillId="0" borderId="0" xfId="0" />
198+ * <x:xf numFmtId="0" fontId="0" fillId="0" borderId="0" xfId="0" />
199+ * <x:xf numFmtId="0" fontId="0" fillId="0" borderId="0" xfId="0" />
200+ * <x:xf numFmtId="14" fontId="0" fillId="0" borderId="0" xfId="0" applyNumberFormat="1" />
201+ * <x:xf numFmtId="0" fontId="0" fillId="0" borderId="0" xfId="0" />
202+ * <x:xf numFmtId="21" fontId="0" fillId="0" borderId="0" xfId="0" applyNumberFormat="1" />
203+ * */
204+
205+ for ( int i = 0 ; i < 3 ; i ++ )
206+ {
207+ await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) . ConfigureAwait ( false ) ;
208+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "numFmtId" , null , "0" ) . ConfigureAwait ( false ) ;
209+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fontId" , null , "0" ) . ConfigureAwait ( false ) ;
210+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fillId" , null , "0" ) . ConfigureAwait ( false ) ;
211+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "borderId" , null , "0" ) . ConfigureAwait ( false ) ;
212+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "xfId" , null , "0" ) . ConfigureAwait ( false ) ;
213+ await _context . NewXmlWriter . WriteEndElementAsync ( ) . ConfigureAwait ( false ) ;
214+ }
215+
216+ await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) . ConfigureAwait ( false ) ;
217+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "numFmtId" , null , "14" ) . ConfigureAwait ( false ) ;
218+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fontId" , null , "0" ) . ConfigureAwait ( false ) ;
219+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fillId" , null , "0" ) . ConfigureAwait ( false ) ;
220+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "borderId" , null , "0" ) . ConfigureAwait ( false ) ;
221+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "xfId" , null , "0" ) . ConfigureAwait ( false ) ;
222+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "applyNumberFormat" , null , "1" ) . ConfigureAwait ( false ) ;
223+ await _context . NewXmlWriter . WriteEndElementAsync ( ) . ConfigureAwait ( false ) ;
224+ await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) . ConfigureAwait ( false ) ;
225+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "numFmtId" , null , "0" ) . ConfigureAwait ( false ) ;
226+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fontId" , null , "0" ) . ConfigureAwait ( false ) ;
227+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fillId" , null , "0" ) . ConfigureAwait ( false ) ;
228+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "borderId" , null , "0" ) . ConfigureAwait ( false ) ;
229+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "xfId" , null , "0" ) . ConfigureAwait ( false ) ;
230+ await _context . NewXmlWriter . WriteEndElementAsync ( ) . ConfigureAwait ( false ) ;
231+ await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) . ConfigureAwait ( false ) ;
232+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "numFmtId" , null , "21" ) . ConfigureAwait ( false ) ;
233+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fontId" , null , "0" ) . ConfigureAwait ( false ) ;
234+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fillId" , null , "0" ) . ConfigureAwait ( false ) ;
235+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "borderId" , null , "0" ) . ConfigureAwait ( false ) ;
236+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "xfId" , null , "0" ) . ConfigureAwait ( false ) ;
237+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "applyNumberFormat" , null , "1" ) . ConfigureAwait ( false ) ;
238+ await _context . NewXmlWriter . WriteEndElementAsync ( ) . ConfigureAwait ( false ) ;
197239
198240 const int numFmtIndex = 166 ;
199241 for ( var i = 1 ; i <= _context . CustomFormatCount ; i ++ )
@@ -203,6 +245,10 @@ protected override async Task GenerateCellXfAsync()
203245 */
204246 await _context . NewXmlWriter . WriteStartElementAsync ( _context . OldXmlReader . Prefix , "xf" , _context . OldXmlReader . NamespaceURI ) ;
205247 await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "numFmtId" , null , ( numFmtIndex + i ) . ToString ( ) ) ;
248+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fontId" , null , "0" ) . ConfigureAwait ( false ) ;
249+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "fillId" , null , "0" ) . ConfigureAwait ( false ) ;
250+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "borderId" , null , "0" ) . ConfigureAwait ( false ) ;
251+ await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "xfId" , null , "0" ) . ConfigureAwait ( false ) ;
206252 await _context . NewXmlWriter . WriteAttributeStringAsync ( null , "applyNumberFormat" , null , "1" ) ;
207253 await _context . NewXmlWriter . WriteFullEndElementAsync ( ) ;
208254 }
0 commit comments