<
DHTMLX Spreadsheet 5.1 with New Themes, Simplified Localization of Number Formats, Live Integration Demos with Frameworks, and More
Vue

DHTMLX Vue Spreadsheet

Safe and intuitive editing and formatting of data with customizable Material-style Vue js spreadsheet.

Try DHTMLX Vue Spreadsheet Live Demo

Open a demo on desktop
Spreadsheet by DHTMLX helps in creating Excel-like data tables with minimum time and effort.
Capterra Shortlist 2024
GetApp Category Leaders 2024
Software Advice Front Runners 2024
Best Meets Requirements
High Performer EMEA
Users Most Likely To Recommend
Easiest to Use

How to Create Vue Spreadsheet

5 steps to integrate Vue JS Spreadsheet:
1.
Create a Spreadsheet.vue file and add an empty container for Spreadsheet with the ref attribute.
2.
Import files and styles of Spreadsheet.
4.
When the component is initialized (mounted), initialize Spreadsheet and attach the instance of Spreadsheet to the container with the ref attribute.
5.
Specify a data set and load Spreadsheet with data using the parse() method.

Spreadsheet Vue Key Features

Built-in features
Add-on
Simple customization
Using 170+ predefined functions
The Spreadsheet component comes with numerous built-in mathematical formulas and functions for strings management, financial operations, and information processing. Users can work with these functions to optimize diverse calculations with ease since they are fully compatible with both Excel and Google Sheets.
Using 170+ predefined functions
Working with multiple sheets
DHTMLX Vue Spreadsheet component helps your users work effectively with multiple sheets. Thus, they can add new sheets, modify their names, delete unnecessary ones, and switch the active sheet as needed. Users also have the convenience of consolidating data from multiple sheets into a single one with the help of cross-referencing.
Working with multiple sheets
Number formatting
You have the option to assign various numeric values to cells, including text, digits, percents, and currency symbols. Additionally, it is possible to modify the default number format settings or craft customized formats.
Number formatting
Using 170+ predefined functions
Excel export module
You can buy a standalone module for exporting Vue JS spreadsheet files to the Excel format. This module is adaptable for direct deployment on your server or as a Docker image. Additionally, we'll send you regular updates and fixes for the export service.
Excel export module
PDF/PNG export module
Adding custom icons and toolbar buttons
The default icon set for the Vue Spreadsheet component is Material Design, yet you have the option to integrate any alternative icon font pack and configure the toolbar controls. For instance, you can enhance the toolbar with a custom button for clearing the data table with a single click.
Enriching context menu controls
You can customize the appearance and functionality of various components of the spreadsheet, including the menu and context menu. This grants you the flexibility to attach a Paint format control to the context menu, empowering end-users to swiftly save and apply cell styles to other cells.
Setting custom read-only mode
In addition to activating the read-only mode for the entire Spreadsheet, you have the option to block specific operations for cells. For example, this allows you to prevent editing and styling of cell content.

Why Choose DHTMLX Spreadsheet?

Smooth initialization with Vue.js
DHTMLX Spreadsheet written in pure JavaScript. Integrating our spreadsheet component in Vue-based apps takes a couple of simple steps described in our guide and won't take a lot of effort. Besides, we provide support for other popular frameworks like Angular, Svelte, and React.
Safe way to process data
DHTMLX Spreadsheet ensures safe processing of your data, as it's performed on your server with no threat to your data sources. With the help of Ajax techniques, data is rendered smoothly on a web page. There are two built-in modes to work with data in the spreadsheet: edit mode and read-only mode.
Different customization options
As all parts of the Vue spreadsheet component are flexible and configurable, you can easily style it the way you need. For instance, switch off the menu or editing line, add new toolbar controls or change the icon font of controls, define new menu items, etc.
Intuitive work with data
Our spreadsheet vue.js offers an intuitive way to work with data based on its Excel-like interface due to its comprehensive API. Among the available operations are undo and redo actions, locking/unlocking cells, block selection, resizing columns, adding new rows and columns, or removing existing ones.
Formatting cells
Additionally, there are plenty of formatting options to help end-users display data in a captivating manner. These options include setting the background color of cells, text decoration and alignment, etc. At any time end-users can also remove the styles applied to cells, their values, or both.
Get started for free
Download the DHTMLX Spreadsheet trial version and test it completely free of charge for 30 days taking advantage of our email technical support.

DHTMLX Spreadsheet Licensing

Individual
Total: $599
Commercial
Total: $1299
Enterprise
Total: $2899
Ultimate
Total: $5799
License Terms Read License Agreement Read License Agreement Read License Agreement Read License Agreement
Developers 1 5 20
Projects 1 1 5
Use in SaaS (unlimited end-users)
Source code
Perpetual distribution rights
Support Plan
Standard Premium Premium Ultimate
Time Period 1 year 1 year 1 year 1 year
Updates Major, minor, and maintenance updates Major, minor, and maintenance updates Major, minor, and maintenance updates
Major, minor, and maintenance updates
Priority queue for bug fixing
Support requests 10 30 50
Response time 72h 48h 48h 24h
Personal Account Manager
Functionality
PRO PRO PRO + 1 add-on PRO + 1 add-on
Online export to Excel Free Free Free Free
Free local Excel export module
Individual
$599
License Terms Read License Agreement
Developers 1
Projects 1
Use in SaaS (unlimited end-users)
Source code
Perpetual distribution rights
Support Plan
Standard
Time Period 1 year
Updates Major, minor, and maintenance updates
Support requests 10
Response time 72h
Personal Account Manager
Functionality
PRO
Online export to Excel Free
Free local Excel export module
Commercial
$1299
License Terms Read License Agreement
Developers 5
Projects 1
Use in SaaS (unlimited end-users)
Source code
Perpetual distribution rights
Support Plan
Premium
Time Period 1 year
Updates Major, minor, and maintenance updates
Support requests 30
Response time 48h
Personal Account Manager
Functionality
PRO
Online export to Excel Free
Free local Excel export module
Enterprise
$2899
License Terms Read License Agreement
Developers 20
Projects 5
Use in SaaS (unlimited end-users)
Source code
Perpetual distribution rights
Support Plan
Premium
Time Period 1 year
Updates Major, minor, and maintenance updates
Support requests 50
Response time 48h
Personal Account Manager
Functionality
PRO + 1 add-on
Online export to Excel Free
Free local Excel export module
Ultimate
$5799
License Terms Read License Agreement
Developers
Projects
Use in SaaS (unlimited end-users)
Source code
Perpetual distribution rights
Support Plan
Ultimate
Time Period 1 year
Updates
Major, minor, and maintenance updates
Priority queue for bug fixing
Support requests
Response time 24h
Personal Account Manager
Functionality
PRO + 1 add-on
Online export to Excel Free
Free local Excel export module
Documentation
Refer to documentation
Within the Spreadsheet documentation, you'll find API references and detailed guides designed to simplify the process of initializing and tailoring your spreadsheets. Moreover, it offers guidance on seamlessly integrating the library with React, Angular, Svelte, and Vue.js frameworks.
Samples
Explore code snippets
You can access DHTMLX Spreadsheet online samples, explore its features, view its code, and easily share your personalized code snippets with your team or DHTMLX support.
Free trial
Download Spreadsheet trial
We recommend you test the functionality of DHTMLX Spreadsheet by downloading its free 30-day trial version. It comes with the latest updates and allows accessing the official technical support. No credit card information is needed.
Official tech support
Learn about technical support
Whether you're a trial user or a proprietary license holder, you can rely on the DHTMLX team for technical or licensing assistance. We’ve outlined the methods for obtaining support on the page linked below.
Community forum
Use DHTMLX forum
You have a great option to learn from the insights of DHTMLX users and leverage the knowledge shared by experienced developers familiar with the Spreadsheet component. Our team actively monitors discussions and provides answers to common questions.
Blog
Keep up with updates
The DHTMLX blog serves as an extensive repository, providing the latest information on Spreadsheet releases along with in-depth feature descriptions and code snippets, useful tips, technical tutorials, and updates on other developments from the DHTMLX team.
Manage large data sets conveniently with DHTMLX Spreadsheet
Download the Spreadsheet trial version and evaluate it free of
charge for 30 days getting assistance from the official support team.
NO credit card required