To make it as easy as possible to provide content for a table, the table editor will mimic a layout you might be familiar with from your desktop spreadsheet software, such as Microsoft Excel or Apple Numbers.

But while the look might the the same, the table editor is neither able, nor designed to provide you with the same scope of features as a normal spreadsheet software. The main purpose of this editor is to simply enable you to quickly provide content to a table cell, using a familiar layout.

The table editor is basically a collection of a variety of 3rd party scripts, adjusted to work in tandem in order to create the editor itself. Due to the large number of files required for the editor to work, it is not feasible to provide the editor within an element in Visual Composer itself, as the risk of conflicts between the editor files and any other files loaded when editing a page or post with Visual Composer is simply to big.

Most pages on your website will most likely not actually include a table, but if the editor would be incorporated within an element in Visual Composer, you would be loading the required editor files every time you edit a page or post, even if you don’t actually plan to embed a table on that particular page or post.

Aside from the aforementioned potential conflicts, this would negatively impact the performance of Visual Composer and WordPress alike, which is the main reason, why the table editor has been placed into a dedicated section within the plugin itself.