Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
8Activity
×
0 of .
Results for:
No results containing your search query
P. 1
Smalltalk as a Convertor of Excel Spreadsheets - Georg Heeg

Smalltalk as a Convertor of Excel Spreadsheets - Georg Heeg

Ratings: (0)|Views: 1,531|Likes:
Published by Smalltalk Solutions
In the real life of business people Excel spreadsheets play an important role. They are easy to create, easy to modify, easy to deliver. Copy – Paste – modify is the standard Excel (programming) activity. Cells named by row and column represent the data model (or object model if you prefer). This is easy and absolutely not scalable. In my personal real life as manager of my company I have Excel spreadsheets as everybody else. And I have to consolidate them, sometimes over many years. By whatever reason, in 2002 some data might be in column D which is in 2003 to 2005 in column E and since 2006 in column F. Doing the consolidation in VBA is almost as painful as doing it manually (unifying the original spreadsheets), while the latter has the extra challenge to be error-prone. Our silver bullet is Smalltalk. I create a real object model for the business presented in the spreadsheets, I use COM Connect to populate the object model, I use Smalltalk to transform the objects (consolidate), and use COM Connect to create Excel spreadsheets in the format desired for the consolidated information.
In the real life of business people Excel spreadsheets play an important role. They are easy to create, easy to modify, easy to deliver. Copy – Paste – modify is the standard Excel (programming) activity. Cells named by row and column represent the data model (or object model if you prefer). This is easy and absolutely not scalable. In my personal real life as manager of my company I have Excel spreadsheets as everybody else. And I have to consolidate them, sometimes over many years. By whatever reason, in 2002 some data might be in column D which is in 2003 to 2005 in column E and since 2006 in column F. Doing the consolidation in VBA is almost as painful as doing it manually (unifying the original spreadsheets), while the latter has the extra challenge to be error-prone. Our silver bullet is Smalltalk. I create a real object model for the business presented in the spreadsheets, I use COM Connect to populate the object model, I use Smalltalk to transform the objects (consolidate), and use COM Connect to create Excel spreadsheets in the format desired for the consolidated information.

More info:

Categories:Types, Speeches
Published by: Smalltalk Solutions on Mar 22, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

03/27/2014

pdf

text

original

 
Georg Heeg eKBaroper Str. 337 44227 DortmundGermanyTel: +49-231-97599-0Fax: +49-231-97599-20
Email: georg@heeg.de
http://www.heeg.deGeorg Heeg AGSeestraße 1358027 ZürichSwitzerlandTel: +41(848) 43 34 24Georg Heeg eK Wallstraße 2206366 KöthenGermanyTel: +49-3496-214 328Fax: +49-3496-214 712
 
2
Alexander AugustinGeorg Heeg
Georg Heeg eK 
EXCEL Extraction
-
Modeling in Smalltalk as
Converter of Excel
Spreadsheets
 
Georg Heeg eK
Founded 7/7/1987 inDortmund
Original Mission
Spread Smalltalk in Central Europe
1996
Georg Heeg AG Zurich
To serve the Swiss Market
1999
Subsidiary in Köthen (Anhalt)
To keep Family Heeg together

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->