Completed
Last Updated: 21 Mar 2015 12:27 by ADMIN
The fix is available in our latest LIB release (v. 2015.1.0316).
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
ADMIN
Created by: Petya
Comments: 0
Category: Spreadsheet
Type: Feature Request
1
Implement AutoSum command and functionality. In MS Excel, it is located in Home -> Editing -> AutoSum drop down, and allows fast creation of formula over the selected cell, by choosing a formula: SUM, AVERAGE, COUNT, MAX, MIN, etc. If a range is not selected, the command tries to predict which sells have be included.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
ADMIN
Created by: Petya
Comments: 0
Category: Spreadsheet
Type: Feature Request
1
Implement pop-up providing analysis options and quick access to formatting for the selected range of cells. 
Unplanned
Last Updated: 31 Oct 2018 08:07 by ADMIN
ADMIN
Created by: Anna
Comments: 0
Category: Spreadsheet
Type: Feature Request
1
Allow the customers to work with Shape objects.
Completed
Last Updated: 08 Aug 2016 11:50 by ADMIN
Unplanned
Last Updated: 31 Oct 2018 08:11 by ADMIN
Steps to reproduce: 

1. Enter in a cell =Today()
2. Show Format Cells dialog and set Custom format "d"

Expected: The value is the day of the month.
Actual: The date is formatted as short date but has to be day of the month.
Completed
Last Updated: 02 Jun 2016 10:22 by ADMIN
When a workbook with a number of worksheets larger than a certain count is saved an out of memory exception is thrown. The necessary number of worksheets depends on the file and the machine, but it ranges between 70-90.
Unplanned
Last Updated: 31 Oct 2018 07:54 by ADMIN
ADMIN
Created by: Tanya
Comments: 0
Category: Spreadsheet
Type: Feature Request
1
Currently indexed colors are imported only regarding the default color palette. Instead, when the entire palette is predefined using construct like:

  <colors>
    <indexedColors>
      <rgbColor rgb="00000000"/>
      ...

in styles.xml part, the indexed should be changed with the provided ones.

As this feature is not implemented, such colors are changed during the import.
Completed
Last Updated: 07 Oct 2015 15:47 by ADMIN
Using SetValueAsText method to set empty string and the exporting the document generates invalid XLSX, which can not be imported by Excel.
Completed
Last Updated: 14 Dec 2015 13:09 by ADMIN
The formula expressions are invalidated by the formula arguments only. Which means that the formula expression will be invalidated only if some of its arguments is invalidated. But formulas like Indirect returns cell reference ranges. If something in the preferred range is changed the result have to update for which invalidation of the formula expression is needed.
Declined
Last Updated: 31 Oct 2018 07:54 by ADMIN
Data validation does not validate values if they are not set using the cell editor. Pasting or auto-fill of invalid values will not produce data validation warning.
Unplanned
Last Updated: 31 Oct 2018 08:06 by ADMIN
ADMIN
Created by: Todor
Comments: 0
Category: Spreadsheet
Type: Feature Request
1
Improve the editing in RadSpreadsheet with IME (input method editors). 

Problematic scenarios:

- Start typing:
When Japanese IME is chosen (for example) and the user starts typing while a cell is selected, the CellEditor should be in EditMode - the same behavior as if you are typing in English.

- Committing:
When the user is already in EditMode and typing with the Japanese IME, suggestions are listed in a popup. The user can than commit the sentence by selecting some of the suggested words with the mouse (by double-clicking on the suggestion) everything is correct and you continue to be in EditMode. However, if the user navigates to the suggestion and hit Enter (which is the most used case and it is somehow the native one) the editor goes out from EditMode to Inactive.
Unplanned
Last Updated: 31 Oct 2018 08:06 by ADMIN
When number format ends with N commas, the resulting number should be divided to 1000 N times. Instead, such commas are ignored. 

For example, if the format is #.0,, and the value of the cell is 12,200,000, the number should be displayed as 12.200.0
Unplanned
Last Updated: 31 Oct 2018 08:06 by ADMIN
LocalizableException with text "Format string is not in the correct format.", with inner ArgumentException "Format string is not in the correct format." is thrown. 

Currently the validation doesn't allow number format string starting with date or time formatting to have more that one section (for negative and zero numbers). Excel allows this type of number formats and if you set format like dd/mm/yyyy;[RED](#.##0); the positive numbers are visualized as dates, but negative numbers are visualized as numbers and their fore color is red.

Examples (including the final semicolons):

- ss;

- dd;

- dd/mm/yyyy;;

- mmm-yy;mmm-yy;_-* "-"??_-;_-@_-
Unplanned
Last Updated: 31 Oct 2018 08:13 by ADMIN
If a cell starts with number, contains text, and some values are auto-filled using this cell as base, for example with the Fill handle, the wrong Spreadsheet's autofill generator is used, and ordinal numbers are generated. Instead, the last number (if such) should be increased.

For example, if the cell value is "35'5" and the fill handle is used in order the values to next cells to be autofilled, the values are 35th, 36th and etc., instead of the correct ones which are: 35'6, 35'7,...
Completed
Last Updated: 29 Nov 2019 07:11 by ADMIN
Release 2019.3.1202 (12/02/2019)
ADMIN
Created by: Todor
Comments: 2
Category: Spreadsheet
Type: Feature Request
1
Currently it's not possible to disable the fill handle feature. Provide API for disabling it.

Workaround: in the attached project.
Unplanned
Last Updated: 31 Oct 2018 08:13 by ADMIN
Workaround: Import the document without using the default command

OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "All Spreadsheet Files (*.txt, *.csv, *.pdf, *.xlsx)|*.txt;*.csv;*.pdf;*.xlsx|Excel Workbook (*.xlsx)|*.xlsx|CSV (Comma delimited) (*.csv)|*.csv|Text (Tab delimited) (*.txt)|*.txt|All Files (*.*)|*.*";
if (openFileDialog.ShowDialog() == true)
{
    string extension = Path.GetExtension(openFileDialog.SafeFileName);
    using (Stream input = openFileDialog.OpenFile())
    {
        Workbook workbook = WorkbookFormatProvidersManager.Import(extension, input);
        workbook.Name = openFileDialog.SafeFileName; // in the default implementation this is set after applying the document to RadSpreadsheet and triggers the event
       
        this.radSpreadsheet.Workbook = workbook;
    }
}
Unplanned
Last Updated: 31 Oct 2018 08:06 by ADMIN
DataValidationRule is persisted after pasting a cell value which is copied from a cell without DataValidationRule applied. 

For example: Cell A1 has data validation rule applied. The cell A2 doesn't have. The value from cell A2 is copied to cell A1. The result is that cell A1 still has data validation, but it shouldn't.
Unplanned
Last Updated: 31 Oct 2018 08:14 by ADMIN
The visualization and scrolling of documents containing many merged cells (e.g. 1000) is very slow. The control becomes almost unusable when the number increases.
Completed
Last Updated: 12 Feb 2021 12:00 by ADMIN
Release LIB 2021.1.215 (15/2/2021)
If a workbook contains a worksheet with RowHeight bigger than 600px (SpreadsheetDefaultValues.MaxRowHeight), an exception is thrown while trying to import such a document.