Bug 159238 - Request for new feature in LibreOffice Calc: preset for pasting only formulas in Paste Special dialog
Summary: Request for new feature in LibreOffice Calc: preset for pasting only formulas...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.6.4.1 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks: Paste-Special
  Show dependency treegraph
 
Reported: 2024-01-17 09:29 UTC by Andrei Dragomirescu
Modified: 2025-01-02 11:56 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Dragomirescu 2024-01-17 09:29:47 UTC
Description:
Presently there are four presets in Paste Special dialog in LibreOffice Calc: Values only, Values & Formats, Formats Only, and Transpose All. A fifth preset for pasting only formulas would be a great addition to the available presets.

Steps to Reproduce:
Since this is not a bug but a feature request, there are no steps to reproduce it.

Actual Results:
Presently the presets in Paste Special dialog in LibreOffice Calc are Values only, Values & Formats, Formats Only, and Transpose All.

Expected Results:
A fifth preset for pasting only formulas would be added to Paste Special dialog in LibreOffice Calc.


Reproducible: Didn't try


User Profile Reset: No

Additional Info:
There is no other information.
Comment 1 Stéphane Guillou (stragu) 2024-02-01 12:59:09 UTC
Thanks for the suggestion, Andrei.
Have you noticed that this option is already available in the context menu? right-click > Paste special > Formulas
Comment 2 QA Administrators 2024-07-31 03:15:08 UTC Comment hidden (obsolete)
Comment 3 BogdanB 2025-01-01 13:58:04 UTC
Andrei, we wait some feedback here. You made a suggestion, but you get another one, see comment 2.
Comment 4 Andrei Dragomirescu 2025-01-01 17:31:18 UTC
Regarding Stéphane's comment, yes, I have noticed that the option requested is already available in the context menu. However, you should consider that this makes the paste dialog very inconsistent, which is rather unpleasant, especially for people who prefer using the keyboard more and the mouse less. For a consistent and productive user interface, my suggestion would be to replace the submenu "Special paste..." in the context menu with the "Special paste window". It is rather strange to have a "Special paste" option in a "Special paste..." submenu.
Comment 5 BogdanB 2025-01-01 20:13:12 UTC
Ok, let's see others opinion here.

UX Team -- please take a look at this enhancement. Thanks!
Comment 6 V Stuart Foote 2025-01-01 21:19:02 UTC
The Paste Special pop-up dialog has the 4 presets in the UI. Don't see much call for the 5th for "Formulas", and it is already available via context menu paste and from the pop-up dialog via check-box.

-1
Comment 7 Andrei Dragomirescu 2025-01-01 22:44:10 UTC
Dear Stuart, 

The GUI's inconsistency remains and affects the user experience. On the other hand, a quick way to paste formulas would be very useful for those like me who need to check and correct many sheets prepared by others, where pasting corrected formulas should not affect the formatting.
Comment 8 Regina Henschel 2025-01-01 23:11:11 UTC
(In reply to Andrei Dragomirescu from comment #7)
> Dear Stuart, 
> 
> The GUI's inconsistency remains and affects the user experience. On the
> other hand, a quick way to paste formulas would be very useful for those
> like me who need to check and correct many sheets prepared by others, where
> pasting corrected formulas should not affect the formatting.

You can customize your LibreOffice to have a quicker access. The command is "Paste Only Formula" (that is .uno:PasteOnlyFormula). You can add/move it top level of a menu, to a toolbar, define a shortcut key for it or add/move it to top of the context menu.

There is no need to change the default UI.
Comment 9 Andrei Dragomirescu 2025-01-02 11:42:48 UTC
Well, thank you.