REFERENCE: PG 330 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)
@author Andrew C. Oliver (acoliver at apache dot org) @version 2.0-pre
118119120121122123124125126127128
expandedRecords = RecordFactory.convertBlankRecords(mbr); break; case MulRKRecord.sid: // This is multiple consecutive number cells in one record // Exand this out into multiple regular number cells MulRKRecord mrk = (MulRKRecord)record; expandedRecords = RecordFactory.convertRKRecords(mrk); break; case NoteRecord.sid: NoteRecord nrec = (NoteRecord) record; thisRow = nrec.getRow();
353354355356357358359360361362363364365366367368369370371372373
{ retval = null; } else if (retval instanceof MulRKRecord) { MulRKRecord mrk = ( MulRKRecord ) retval; realretval = new Record[ mrk.getNumColumns() ]; for (int k = 0; k < mrk.getNumColumns(); k++) { NumberRecord nr = new NumberRecord(); nr.setColumn(( short ) (k + mrk.getFirstColumn())); nr.setRow(mrk.getRow()); nr.setXFIndex(mrk.getXFAt(k)); nr.setValue(mrk.getRKNumberAt(k)); realretval[ k ] = nr; } } else if (retval instanceof MulBlankRecord) {
430431432433434435436437438439440441442443444445446447448449450
124125126127128129130131132133134
351352353354355356357358359360361362363364365366367368369370371
356357358359360361362363364365366367368369370371372373374375376
427428429430431432433434435436437438439440441442443444445446447
116117118119120121122123124125126
392393394395396397398399400401402403404405406407408409410411412