10

I found ngHandsontable very satisfying.

http://handsontable.com/

However, it does not support inserting columns which Handsontable supports. So I'm wondering if there is any other solution that is similar to ngHandsontable but also supports dynamic columns.

Thanks in advance.

Isilmë O.
  • 1,568
  • 3
  • 18
  • 33
  • ng-grid #http://angular-ui.github.io/ng-grid/ – Kalhan.Toress Jan 27 '15 at 05:59
  • @K.Toress Just checked it before I posted the question... Seems it doesn't support inserting columns either, only inline editing. – Isilmë O. Jan 27 '15 at 06:10
  • Why not bind the columns to an underlying model using ng-repeat? http://handsontable.github.io/ngHandsontable/demo/#/columns-add-remove-column-ng-repeat – Clay Oct 23 '15 at 03:03

3 Answers3

4

Angular UI Grid is the latest and greatest from the AngularUI team. It is not as "Excel like" as Handsontable, but it does support Adding and Removing Columns.

James Lawruk
  • 26,651
  • 19
  • 117
  • 128
1

Kendo UI have a really decent spreadsheet widget that you can use with AngularJS. It's in Beta as I write but after using it for the first time myself I'd say it was well worth a look at if you need a full featured in browser spreadsheet.

hally9k
  • 1,965
  • 1
  • 16
  • 40
  • it says "jQuery Spreadsheet control example". It is not angularjs – galets Apr 21 '16 at 23:26
  • @galets You can use it with angular, the kendo angular directive works, I've demoed it myself. – hally9k Apr 21 '16 at 23:28
  • Although since I wrote this the spreadsheet widget has become a pro feature so that's worth noting. You have to pay for this one. – hally9k Apr 21 '16 at 23:32
0

If you can opt for a commercial solution you can have a look at FlexSheet by Wijmo:

https://demos.wijmo.com/5/Angular2/FlexSheetExplorer/FlexSheetExplorer/#/intro

It's available for AngularJS and Angular 2, it supports even formulas and a lot of features for building a good excel sheet.

RedPelle
  • 205
  • 3
  • 16