Bug 147096 - XLSX - Calc validity dropdown selection doesn't work, a range name is missing
Summary: XLSX - Calc validity dropdown selection doesn't work, a range name is missing
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.1.8.1 release
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: filter:xlsx
Depends on:
Blocks: XLSX-DataRange
  Show dependency treegraph
 
Reported: 2022-01-31 20:08 UTC by Mark Labrie
Modified: 2024-03-18 13:24 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
.xlsx works in office deritives, not in LibreOffice (84.29 KB, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)
2022-08-01 18:50 UTC, Mark Labrie
Details
range name changed (39.36 KB, image/png)
2022-08-01 21:40 UTC, raal
Details
range name definition in excel (47.95 KB, image/png)
2022-08-01 21:41 UTC, raal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Labrie 2022-01-31 20:08:16 UTC
Description:
In Calc some dropdown lists dont work.  If a dropdown list is based on the dropdown selection of another field we get #REF! instead of the dropdown with the selections based on the choice of the previous field.  This works in MS Office, WPS office and ONLYOFFICE but not in LibreOffice.

Steps to Reproduce:
1.field on dropdown selection (example: selection "B")
2.next field click on dropdown arrow and instead of expected list get #REF!
3.

Actual Results:
second drop down field answers #REF! 

Expected Results:
dropdown should show list of choices based on selection choice of prior field.



Reproducible: Always


User Profile Reset: Yes



Additional Info:
[Information automatically included from LibreOffice]
Locale: en-US
Module: StartModule
[Information guessed from browser]
OS: Windows (All)
OS is 64bit: no
Comment 1 raal 2022-01-31 21:11:10 UTC
Please attach test file.
Comment 2 QA Administrators 2022-08-01 03:27:31 UTC Comment hidden (obsolete)
Comment 3 Mark Labrie 2022-08-01 18:50:23 UTC
Created attachment 181536 [details]
.xlsx works in office deritives, not in LibreOffice

Column F is based on choice in Column D.  Works in other office derivatives, but not in LibreOffice
Comment 4 raal 2022-08-01 21:40:22 UTC
Created attachment 181539 [details]
range name changed

The problem is in range name. I added range Table730 for the test and then it works.
Comment 5 raal 2022-08-01 21:41:38 UTC
Created attachment 181541 [details]
range name definition in excel
Comment 6 Mark Labrie 2022-08-01 21:52:49 UTC
Understand that there is an issue with the named range, however,  why does it work, as is without any changes, in Excel AND in other office derivatives like ONLYOFFICE, WPS and Polaris office but not in LibreOffice?
Comment 7 Roman Kuznetsov 2022-08-02 05:22:06 UTC
Confirm in

Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: d75c5c1f61a174b3b333e9db6536ab15cc37d00b
CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: Skia/Vulkan; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: threaded
Comment 8 Andreas Heinisch 2024-03-18 13:24:33 UTC
I can reproduce it in:
Version: 7.4.0.2 (x64) / LibreOffice Community
Build ID: 1512ce97d7ed39dce3121f7e15651fd8895f950e
CPU threads: 16; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: CL

Error is gone in:
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 4833c579ea4846c4fd73a1f8afdaca8e26f5295f
CPU threads: 16; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-US
Calc: CL threaded