FeResPost Web Site                     FeResPost Online User Manual

Appendix X.G
FeResPost ruby extension in excel

The description of FeResPost COM component in Part VI, and the corresponding examples in Part VII might suggest that the only way to use FeResPost in excel is to write VBA modules that use FeResPost COM component.

It is not true. One explains in this Appendix, how ruby can be embedded into excel, and how VBA calls may be marshaled to ruby interpreter. Then, the programming of post-processing can be done nearly entirely with ruby language and FeResPost ruby extension may be used instead of the COM component.

 X.G.1 A VBA-ruby bridge
  X.G.1.1 Programming the VBA-ruby bridge
  X.G.1.2 Requirements
 X.G.2 An example
  X.G.2.1 Ruby programming
  X.G.2.2 “RubyMarshal” VBA module
  X.G.2.3 “RubyFunctions” VBA module
  X.G.2.4 Other tips
  X.G.2.5 Things to do to match a particular configuration