<p></p><p>=============================================================================</p><p><font color="#ff0000">数组的运用中规中矩。没有大问题,可以尝试用一个数组来完成代码,速度会更快</font></p><p><font color="#ff0000">好的地方:</font></p><p><font color="#ff0000">1,虽然本题问题不需要用到工作表事件来做,但这位同学用到工作表事件,敢于尝试的态度还是值得一赞</font></p><p><font color="#ff0000">2,代码中带有注释,这也是一个好习惯。</font></p><p><font color="#ff0000">但是有几个问题:</font></p><p><font color="#ff0000">1,用到Worksheet_Change事件的话,就没必要用数组进行循环,因为只需要判断当前改变的单元格所在的行就可以了,没必要全部判断一次,因为每次输入都会激活事件的。真的要尝试在Worksheet_Change事件里实现该功能,就根本就用不到数组解题了。</font></p><p><font color="#ff0000">2,既然考虑可能出现不同的后缀名,就应该用更通用的代码,想想如何改能通用点?(提示:找文件名中点的位置)</font></p><p><font color="#ff0000">3,这题不需要用到On Error GoTo错误判断语句进行判断,应该用其他判断语句代替On Error GoTo,令代码结构更清晰。</font></p><p><font color="#ff0000"> ---------------------uranus1997</font></p><p> </p>
[此贴子已经被uranus1997于2008-7-1 2:10:41编辑过] |