|
尊敬的Kevin老师您好:
我是个EXCEL的初学者,以前做什么总是用word,感觉excel里的那些小“长方形”(单元格)很不好操作,下面,我来说说我学习EXCEL时做的一些傻事吧,我在检验科工作,院领导要求我们把每天的工作量统计出来,我们医院共有9个科室,常用的检查项目有33项,我看大家每天都拿着化验单存根在白纸上画“正”号,然后在记录,很辛苦,也很麻烦,我就想做一个EXCEL表出来,我那个时候对EXCEL还很不熟,我就知道个SUM函数。我先是做了一个有10个工作标签的表,每个科室一个表,最后一个统计的,每个科室的表都是用了31列(表示天),33行(有33项),然后都“引用”到最后一个表里,在最后那个统计表上求和。这样到是可以,就是表太多,单元格太密,太小,老是会输错行或列,甚至是统计错了科室。后来我认识了EH,我看了您的视频,知道了“宏”,就又做了一个,这次我是我只用了3个工作表,第一个输入记录,第二个用于打印,第三个用来保存记录。我的办法是:让先让W4=M4+C4,在C4中录入数值后把W4的结果拷贝到M4里保存,再把C4归零,M4里就会保存了累计的数据,我录制了一个宏,让后又把这个宏复制了296次(因为有9个科室33项,就是297个单元格),然后一个一个的修改了296次,(修改宏代码中的单元格名称),296次啊,可以想象我有多傻!因为全是差不多的代码,很容易就忘了改到那了,我用一个多小时才改好,修改完我眼睛都流水了……再后来,我又学习了变量和循环,我就又做了个循环,这样看起来,代码是少了很多,但是每一个单元格都要运行一次,没有记录的也要运行,每次运行就看见光标在单元格上不停的闪动……后来我又用“if”语句,先判断再循环,能稍好点,再后来我才发现,既然所有的“W4”都是求和好了的,直接全部选中拷贝→粘帖就好了,为什么要什么循环呢。呵呵,现在想来,我当时好傻,其实就是我现在的表在Kevin老师看来肯定还是很傻的……
其实,在这里我不是要说事,不是要加分。我是要感谢,我要感谢Kevin老师的精彩视频,我要感谢EH的各大版主的细心讲解,也要感谢活跃在EH的各位高手以及菜鸟们的热心帮助……谢谢你们,是你们让我认识了EXCEL,学习了EXCEL,谢谢!
另外,请看过附件的高手们给我的表提点建议,看看我的代码,让它更简单,运行更快,谢谢,我还做了个尿常规的打印模板,希望能解决3个问题:
1、 在输入完性别后回车能跳到输入年龄的单元格,而不是“岁”所在的单元格,毕竟绝大部分都是用岁的。
2、 怎样在主界面上按姓名或住院号来查询记录。
3、 能否和尿常规的仪器联机,让机器自动传输数据到表中,这是我目前最希望搞定的事,请给我办法或方向。谢谢!
附:附件1(求和版),附件2(循环版),附件3(拷贝版),后面两附件有隐藏单元格,锁定没有密码,那个让我眼睛流水的表已经被我删了,找不到了……
|
|