2006年8月6日星期日

Spend some time with Microsoft Excel

总不能一个暑假啥正经事都没干过吧。

OK,明天就研究怎样处理数据。本来想用Perl + Gnuplot来搞定的,但是因为荒废了,所以决定退而求其次,改用Excel来处理。所谓数据处理其实就是重复相同的操作,这么好的事情,当然留给计算机来做了。计划在一个星期内把宏做出来。使用Excel的好处是可以将这个数据处理的方法在实验室进行普及。

既然要用宏,就免不了要和VBA打交道。幸好学过一些VB,尽管都忘记的一干二净了,但是总会有点眼熟的东西发现的。基本上我只是小小的修改录制宏之后产生的脚本。这个脚本会交给实验室的所有人进行测试,看看效果,如果一切顺利,将对这样的脚本普及。

至于原始数据的收集,我决定还是想办法用Perl或者C来解决。仪器上用眼睛盯着鼠标十字丝读出来的数据虽然直观,但是总不如直接处理Plain Text的Raw Data来的精确。这样大量的数据用眼睛看实在是太累人了,所以,还是交给计算机吧。要是仪器的软件控制端有数据处理的编程接口就好办了。

因为现在只知道一种数据处理方法,所以我也只能录制一个宏。以后了解了所有的数据处理方法后,再做新的。

我上次帮老板处理12组样品的数据,整个工作花了我整整5个小时,看数据看的眼睛都花了。所以我发誓一定要
让数据处理的过程自动化。

Com'on baby, let's go VBA.

没有评论:

发表评论