fcell features
TRANSCRIPT
.NET User Defined Functions
.NET Object Handles
.NET Custom Ribbon and Task Panes
Integrated F#/C#/VB.NET code editors
Excel and document level customisation
FCell Features at a Glance
Expose .NET static and instance methods, constructors and properties as UDFs
Asynchronous and reactive (Rx) UDFs
Pass/return from UDF any .NET type with object handles
Source code saved in workbook
User Defined Functions
Custom Ribbon: define menus, buttons etc as xml
Custom Task Pane: define as WinForms UserControl
No COM registration or installation required
Redefine and reload without leaving Excel
Excel UI .NET Customisation
No UI blocking
Return F# async<‘T> from UDF
Return IObservable<‘T> from UDF
Return IEvent<‘T> from UDF
Go Async: Rx and async UDFs
Access named ranges as strongly typed properties of ActiveWorkbook
Refresh type provider at runtime
Use in interactive F# scripts, UDFs or Ribbon customisations
Excel Type Provider
Easily access web services from UDFs or with a click of a button on custom ribbon
Use F# WSDL and other type providers
Excel as SOA Client