openPR Logo
Press release

Protect Excel VBA Project & Apply DBNum Custom Pattern Formatting inside .NET Apps

05-09-2017 02:30 PM CET | IT, New Media & Software

Press release from: Aspose

What is new in this release?

Aspose team is pleased to announce the new release of Aspose.Cells for .NET 17.4.0. Protect VBA Project of Excel Workbook and Lock it for Viewing, Specify Sort Warning While Sorting Data and Apply DBNum Custom Pattern Formatting in .NET. The new release includes some valuable features and other enhancements with critical bug fixes. It has added certain features regarding VBA project’s protection for the users. There is also an enhancement for data sorting and custom pattern formatting. Aspose.Cells now supports the feature of protecting the VBA (Visual Basic for Applications) Project of Excel Workbook and locking it for viewing. Besides, users can also find if an existing VBA project is already protected and locked for viewing. The code snippet demonstrates how to protect an Excel Workbook VBA Project dynamically using Aspose.Cells and lock it for viewing. Aspose.Cells already supports Data Sorting, however earlier users could not sort a textual data as numerical data. For this purpose, Aspose.Cells implemented the DataSorter.SortAsNumber property. Whenever users sort textual data that looks like a number, MS-Excel shows this warning. DataSorter.SortAsNumber property implements this MS-Excel warning. It supports the DBNum custom pattern formatting. For example, if a cell value is 123 and users specify its custom formatting as [DBNum2][$-804]General then it will be displayed like 壹佰贰拾叁. Developers can specify custom formatting of a cell using Cell.GetStyle() method and Style.Custom attribute. Aspose.Cells for .NET 17.4.0 has enhanced its core for more stability as well as fixed many critical bugs. Moreover, there are numerous minor enhancements in order to improve the overall usage of the API.A few of the worth mentioning enhancements includes, such as Set Column Header ToolTip, sparklines disappear after re-saving and rendering to PDF, Formatting error inside shapes texts when Excel is converted to PDF, VbaProject.Sign causes an exception and Re-adding a picture to the same XLS throws a Null Reference error. Furthermore, in this release, Aspose team has fixed several other issues, such as issues around reading/writing MS Excel file formats, manipulating Pivot Tables, applying formatting to cells, manipulating Ole Objects and shapes, rendering and manipulating charts, rendering HTML to Excel and vice versa, rendering images from Excel worksheets, rendering images files from charts and exporting Excel workbooks to PDF format have been resolved. The formula calculation engine is enhanced too in the new release. This release includes several enhanced features and bug fixes as listed below

• Support "Lock project for viewing" Protection option in VbaProject Properties
• Password protect the VBA project
• Implement Sort Warning feature - Sort anything that looks like a number
• Function SetColumnHeaderToolTip(int colIndex, string toolTip) missing in newer APIs set - Aspose.Cells.GridWeb
• Change filter list to multiple checkbox selection list for GridWeb
• PivotTable Grouping and Pivot Report Filter selection disappear when loading in GridWeb
• Sparklines disappear after rendering to PDF
• Sparklines disappear after re-saving the file
• OutOfMemoryException while saving CSV to PDF
• Format tag in the SpreadsheetML content keeps hanging on loading
• Remove some calls to string.ToUpper() method (if possible) in the source code
• Some shapes are separated/distorted and dim in the rendered PDF file
• Removing worksheet causes to save a corrupt XLSM
• Saving worksheet as HTML with overflowed text in cells
• Some text is overlapping or invisible and vertical alignment is not right in Excel to HTML rendering
• When HTML is saved as XLSX, text layout is different
• When HTML is saved as XLSX, text format is changed
• When HTML is saved as XLSX, part of content is missing
• When loading HTML and save it as XLSX, paragraphs are missing and changed
• Issue with Pivot Filters Text
• Number format does not work correctly in the Pivot Table
• Some text is overlapping with other cells and vertical alignment is not right
• Problem while importing dates around 1900 from CSV file
• Font is bolder in the output PDF file when setting the PDF optimization type to "MinimumSize"
• Font changed in the output image/PDF
• Slight Vertical Alignment Difference between Excel and Aspose.Cells Pdfs
• Font is different and percentage sign is missing in the output PDF file
• Charts have "Axis Title"
• 3D Column charts are not rendered fine in the output PDF file
• Category axis labels are not showing of chart in the output PDF
• Deleting worksheet in XLSM leaves behind a remnant sheet in vba project
• When specific file is saved, the output is corrupted
• Excel documents gets corrupted after Save
• Formula 'DAYS' in Excel tables gets replaced with a NamedRange
• Setting LightAngle value corrupts Excel file
• Inserting rows breaking formulas linking to external workbook
• The table style was changed (The table lines are missing) after re-save in a specific XLS
• Aspose.Cells sorts fine but formulas are converted to values
• Cells range deletion with shift up option does not style on cells
• Workbook gets corrupt after open and save
• Datatable is not being shifted down properly in an XLSX
• Cannot read worksheets of a password protected XLSX file
• Cells.DeleteRange() is not working properly
• Cannot update OleObject.ObjectSourceFullName property
• Cells range deletion with shift up option does not decrease hyperlink count
• Incorrect hyperlinks count when duplicating the single row data in an XLS
• Moving the array in Input2.xlsx results in an unopenable file that crashes Excel on startup
• Reference in the array does not update when the referenced cells are moved in Input.xlsx
• Replace background for shape doesn't work
• The "Locked" attribute of ActiveX control (ComboBox) is not changed while protecting worksheet
• Horizontal scrollbar lost (in Google chrome) in GridWeb
• Big lags (in scrolling, selecting a cell, etc.) when using long list of merged cells
• The alignment of the cells lost when inserting/pasting values into the cells
• Percentage value changes to NaN

Other most recent bug fixes are also included in this release

Overview: Aspose.Cells for .NET

Aspose.Cells is a .NET component for spreadsheet reporting without using Microsoft Excel. It supports robust formula calculation engine, pivot tables, VBA, workbook encryption, named ranges, spreadsheet formatting, drawing objects like images, OLE objects and importing or creating charts. You can also create Excel file using designer spreadsheet, smart marker or API and apply formulae and functions. It supports CSV, XLS, SpreadsheetML, OOXML, XLSB, CSV, HTML, ODS, PDF, XPS and all file formats from Excel 97 to Excel 2007. Users can also view, generate, modify, convert, render and print workbooks all without using Microsoft Excel.

More about Aspose.Cells for .NET

- Homepage of Aspose.Cells for .NET: http://www.aspose.com/products/cells/net

- Download Aspose.Cells for .NET: http://www.aspose.com/downloads/diagram/net

- Online documentation of Aspose.Cells for .NET: http://docs.aspose.com/display/cellsnet/Home

Aspose Pty Ltd was founded in March 2002 in Sydney, Australia. The corporate portal was firstly launched in October 2002. Aspose strives to provide the richest component choices for global .NET programmers. Thousands of organizations from tens of countries have acquired Aspose products, including Microsoft, IBM, PricewaterhouseCoopers, Ernst & Young, DuPont, Hilton Hotels, Reader's Digest, Bank of America, Boeing, Siemens, etc.

Aspose Pty Ltd,
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
Phone: 888.277.6734
Fax: 866.810.9465

This release was published on openPR.

Permanent link to this press release:

Copy
Please set a link in the press area of your homepage to this press release on openPR. openPR disclaims liability for any content contained in this release.

You can edit or delete your press release Protect Excel VBA Project & Apply DBNum Custom Pattern Formatting inside .NET Apps here

News-ID: 528902 • Views:

More Releases from Aspose

Read/Write Projects Created using MS Office 365 Project Online Service using .NE …
What's New in this Release? Aspose team is pleased to announce the new release of Aspose.Tasks for .NET 19.2. This release includes support for Microsoft Project Online, MPP files saved with Microsoft Office 365 cloud are supported now. Also fixes few issues reported with the API that further enhance the stability of the API. Aspose.Tasks for .NET API now supports Microsoft Office 365 Project Online Services. Now the users shall
aspose.cloud Newsletter February 2019: Work with Cloud File Format REST APIs & S …
Aspose.Cloud Newsletter for February 2019 has now been published that highlights all the newly supported features offered in the recent releases. It also includes information about Cloud REST API and SDKs for working with Microsoft Visio Diagrams, Reordering multiple PowerPoint slides in one Cloud REST API call, Convert HTML to Markdown and MHTML formats in cloud applications and much more. Cloud REST API and SDKs for working with Microsoft Visio Diagrams Manipulate
Aspose.Newsletter February 2019: Enhance Productivity using JDK 11 Compatible PD …
Aspose Newsletter for February 2019 has now been published that highlights all the newly supported features offered in the recent releases. It includes information about Enhancing productivity & performance using JDK 11 compatible PDF API, Loading Excel workbook efficiently without loading VBA project, Use latest version of Aspose.PDF for C++ with new codebase changes, Create PST folder hierarchy with string notation, Detect archive-based file format and work with AMF files
Load any HTML with Self-Closing Tags & Convert It to Excel File inside Android A …
What’s new in this release? Aspose development team is pleased to announce the new release of Aspose.Cells for Android via Java 18.12. Depiction of data through HTML page is very common, however this page can be opened in variety of devices including mobiles, tabs and other hand held devices which contain small screens. The size of the columns is defined in “pt” which works in many cases. However there can be

All 4 Releases


More Releases for Excel

New Excel Software Utility Convert Excel Files to PDF in Bulk
PDFExcelConverter, Inc. today released their new freeware tool Batch Excel to PDF Converter, which is a powerful Excel software utility enables users to convert Excel XLS/XLSX Files to PDF format in bulk without installing MS Office or Excel. Although the latest MS Excel version provides the feature saves a workbook as a PDF file, it is still a headache when users have to convert dozens of Excel files to PDF documents.
New Excel Merging Utility Combines Excel Files and Workbooks in Bulk
PDFExcelConverter, Inc. today released their new freeware tool Excel Merger, which is a handy Excel software utility enables users to merge Excel XLS/XLSX and ODS/CSV/XML Files, Workbooks and Spreadsheets to one single workbook file without MS Office or MS Excel. Unlike other Excel merging applications only merging Excel files into one single file, this genuine tool could also combine all workbooks in a file to one worksheet, or merge all workbooks
Support for Excel 2019 and Freshdesk API v2 in Devart Excel Add-ins 2.0
Devart team, a recognized vendor of professional database management software for developers and DBAs, has announced the release of Devart Excel Add-ins 2.0 — add-ins for Microsoft Excel that allow connecting Excel to cloud and database data, edit this data, and save it back to the data source. Now the new versions of Devart Excel add-ins are even more powerful and useful together with fresh Microsoft Excel 2019 features such as
Create, Manipulate & Convert Excel Spreadsheets without using MS Excel in PHP AP …
What's New in this Release? Aspose team is pleased to announce the first public release of Aspose.Cells for PHP via Java v18.7. The new API incorporates MS Excel data processing and rendering functionalities in PHP (a widely-used open source scripting language). Aspose.Cells for PHP via Java has full functionality of Aspose.Cells for Java with a few limitations, minor API changes and additional requirements. Aspose.Cells for PHP is a subset API that
Render Office Add-Ins While Converting Excel to Pdf & Implement Formula Similar …
What’s new in this release? Aspose team is pleased to announce the new release of Aspose.Cells for Java 17.12.0. This release includes many new features and enhancements along with some critical bug fixes that further improve the overall stability of the APIs. It is also recommend to clients to use the powerful Aspose for Java APIs directly in their Maven Projects with simple configurations. Microsoft Excel formulas may have different names
Microsoft Excel 2007 Themes/Colors Support & Delete Comments in Excel Worksheet …
What’s new in this release?] We are pleased to announce the new release of Aspose.Cells for Cloud 17.5.0. Aspose.Cells for Cloud is a platform independent REST API that allows developers to process their Excel files on Cloud. This new release comes up with a couple of new features. Developers can delete all comments in an Excel worksheet and apply Microsoft Excel 2007 themes and color. It has also made enhancements to