Apache OpenOffice (AOO) Bugzilla – Issue 90928
Transpose table incorrectly changes external refs.
Last modified: 2013-01-29 21:47:59 UTC
When transposing a table area (via copy & paste special+transpose), I get a lot of #REF errors in the transposed table. The reason is that the references in the original table that point outside the area of the table are transposed as well. This is incorrect, as the cells referred from the original table remain in place, so the reference in the transposed table should point to those cells. I try to attach a spreadsheet to demonstrate this.
Created attachment 54635 [details] Transpose error demo
Can confirm this with OOo 2.4.0 and OOo-dev3.0-m19 on Win2k SP4. However, when using: = {TRANSPOSE() } everything works as expected. Only the COPY - > PASTE SPECIAL -> TRANSPOSE is affected.
This happens again in OOo-dev300-m21_en. Moreover,after that ,when sava-close,and open the document again ,the error codes are #NAME? ,instead of #REF!. I personally think this is also an issue.(my OS is Windows Xp) Frankly.
Since this has been confirmed in DEV300_m21 on WinXP, I'm confirming this issue. Optimally, we need the extra-table references to be maintained. Until we can do this, maybe we need a warning about transposing table-sections with external references. :(