<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - EDITING: Cut paste transposed with formula reference within range leads to #REF"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=142065">142065</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>EDITING: Cut paste transposed with formula reference within range leads to #REF
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>7.1.2.2 release
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Calc
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>info@scito.ch
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
Cutting and transposing a range with formula reference within range leads to
#REF in pasted formula. However, copying and transposing works correctly.

Interestingly, cut and transpose, 1x undo 1x and 1x redo, then it works as well
correctly.

Steps to Reproduce:
1. Create new spread sheet.
2. Insert cells:
    A1: 1
    B1: =A1+10
3. Select A1 and B1
4. Cut
5. Go to cell A3
6. Paste

Actual Results:
Cell A4 shows #REF and contains =#REF!2+10

Expected Results:
Cell A4 shows 11 and contains =A3+10

(I.e. the same result as from copy and paste transposed is expected.)


Reproducible: Always


User Profile Reset: No



Additional Info:
I've discovered this bug while writing unit tests for <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Formulas change after cut and paste special action with Transpose"
   href="show_bug.cgi?id=68976">bug 68976</a> and <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - EDITING: Cut and paste special with transposing does not shift formula links"
   href="show_bug.cgi?id=71058">bug 71058</a>.
Creating a bug report for QA.

Version: 7.1.1.2 / LibreOffice Community
Build ID: 10(Build:2)
CPU threads: 4; OS: Linux 5.3; UI render: GL; VCL: kf5
Locale: de-CH (en_US.UTF-8); UI: de-DE
Calc: threaded

Version: 7.2.0.0.alpha0+ / LibreOffice Community
Build ID: aa38eede9d340cbb11a792ab1ebbe681521a4489
CPU threads: 4; OS: Linux 5.3; UI render: default; VCL: x11
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>