<
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.

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

Spreadsheet
💎 Save on bundles
Individual Commercial Enterprise Ultimate
License Terms
Individual
Commercial
Enterprise
Ultimate
Developers
Individual
1
Commercial
5
Enterprise
20
Ultimate
Projects
Individual
1
Commercial
1
Enterprise
5
Ultimate
Use in SaaS (unlimited end-users)
Individual
Commercial
Enterprise
Ultimate
Perpetual distribution rights
Individual
Commercial
Enterprise
Ultimate
Support Plan
Individual
Standard Support
Commercial
Premium Support
Enterprise
Premium Support
Ultimate
Ultimate Support
Time Period
Individual
1 year
Commercial
1 year
Enterprise
1 year
Ultimate
1 year
Updates
Individual
Major, minor, and maintenance updates
Commercial
Major, minor, and maintenance updates
Enterprise
Major, minor, and maintenance updates
Ultimate
Major, minor, and maintenance updates
Priority queue for bug fixing
Support requests
Individual
10
Commercial
30
Enterprise
50
Ultimate
Response Time
Individual
72h
Commercial
48h
Enterprise
48h
Ultimate
24h
Personal Account Manager
Individual
Commercial
Enterprise
Ultimate
Functionality
Individual
Professional
Commercial
Professional
Enterprise
Professional
Ultimate
Professional
Online export to Excel
Individual
Free
Commercial
Free
Enterprise
Free
Ultimate
Free
Free local Excel export module
Individual
Commercial
Enterprise
Ultimate
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